Find hotels in Marykirk from £50

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marykirk hotels

Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
4.0 star property
Stonehaven
10.0 out of 10, Exceptional, (87 reviews)
"What a beautiful place and lovely breakfast!"
United States
Emily
The price is £133
includes taxes & fees
17 Apr - 18 Apr
Chapel Of Barras Farm Bed & Breakfast

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.2 out of 10, Very good, (23 reviews)
"Great nights stay, a warm welcome and an excellent breakfast"
United Kingdom
Marlene
The price is £127
includes taxes & fees
21 Apr - 22 Apr
Hallgreen castle

Pets - Garden - Parking - Sleeps up to 4 - Hiking

Pets - Garden - Parking - Sleeps up to 4 - Hiking
3.0 star property
Banchory
The price is £174
includes taxes & fees
4 May - 5 May
Pets - Garden - Parking - Sleeps up to 4 - Hiking

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (126 reviews)
"Great view of the beach, plenty of shops within walking distance, staff very friendly. "
United Kingdom
Christine
The price is £70
includes taxes & fees
17 Apr - 18 Apr
Bayview Bed and Breakfast

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very good, (109 reviews)
"Had a lovely stay here. Room was sufficient, bathroom was clean. Bed was comfy. It's in a great location. 15 mins from train station. Staff were lovely. Breakfast was a cold buffet, cereals, toast, yogurt, pasties anc coffees, teas, orange juice. Great, would stay here again."
United Kingdom
Elaine
The price is £70
includes taxes & fees
17 Apr - 18 Apr
Rooms at 31

Shorehead Guest House

Shorehead Guest House
4.0 star property
Stonehaven
9.4 out of 10, Exceptional, (105 reviews)
"We loved our stay here!! Highly recommended- great host -clean comfortable everything you need for a lovely stay!! Would absolutely stay here again"
United States
Kristen
The price is £105
includes taxes & fees
18 Apr - 19 Apr
Shorehead Guest House

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (10 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is £97
includes taxes & fees
23 Apr - 24 Apr
Hillside Hotel & Restaurant

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (178 reviews)
"The house was lovely and the staff were really friendly and welcoming especially Elaine who made us feel at home. The food was amazing and the breakfast was awesome. "
United Kingdom
John
The price is £50
includes taxes & fees
29 Apr - 30 Apr
Lunan House

The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.4 out of 10, Exceptional, (103 reviews)
"Was nice breakfast and staff."
United Kingdom
Sylvia
The price is £62
includes taxes & fees
7 May - 8 May
The Anchor Hotel

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very good, (217 reviews)
"Lovely hotel "
United Kingdom
Richard
The price is £84
includes taxes & fees
20 Apr - 21 Apr
Number 44 Hotel & Bar

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (231 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is £66
includes taxes & fees
4 May - 5 May
Burnett Arms Hotel

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.0 out of 10, Wonderful, (146 reviews)
"Nice, clean, central guest house. Would stay here again."
United Kingdom
James
The price is £80
includes taxes & fees
17 Apr - 18 Apr
Belvedere Guest House

Rowan Cottage

Rowan Cottage
3.0 star property
Arbroath
10.0 out of 10, Exceptional, (1 review)
The price is £626
includes taxes & fees
22 Apr - 23 Apr
Rowan Cottage

Homesly The George Hotel

Homesly The George Hotel
3.5 star property
Montrose
8.2 out of 10, Very good, (150 reviews)
"Bedrooms very dated, everything else was fine "
United Kingdom
Anna
The price is £90
includes taxes & fees
23 Apr - 24 Apr
Homesly The George Hotel

Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.2 out of 10, Wonderful, (352 reviews)
"Very friendly staff , great breakfast and ample parking"
United Kingdom
andrew
The price is £95
includes taxes & fees
19 Apr - 20 Apr
Tor Na Coille Hotel & Restaurant

Foresterseat Glamping

Foresterseat Glamping
2.0 star property
Forfar
10.0 out of 10, Exceptional, (8 reviews)
"It was our first stay in a Shepherds Hut & at this location. We’ll definitely be back!"
United Kingdom
D E
The price is £92
includes taxes & fees
19 Apr - 20 Apr
Foresterseat Glamping

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (275 reviews)
"Room, staff, food and location all fantastic "
United Kingdom
Steven
The price is £89
includes taxes & fees
22 Apr - 23 Apr
Banchory Lodge Hotel

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (108 reviews)
"The staff were all really helpful and courteous. The hotel was spotlessly clean."
United Kingdom
Gillian
The price is £92
includes taxes & fees
28 Apr - 29 Apr
Northern Hotel Brechin

Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
The price is £196
includes taxes & fees
23 Apr - 24 Apr
Central 3-bed Seaside Apartment - Sleeps 5

Airlie

Airlie
2.0 star property
Forfar
The price is £274
includes taxes & fees
29 Apr - 30 Apr
Airlie
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Marykirk

Check out House of Dun and Sands of St Cyrus—just a couple of the sights around Marykirk.

Photo by Ian Cleland
Open Photo by Ian Cleland

Top Marykirk Hotel Reviews

More cheap stays in Marykirk

Hotels in Marykirk with star rating

Find out more about Marykirk

Top reasons to visit Marykirk

  • Scenic Outdoor Activities: Enjoy fishing trips on local rivers and a variety of leisure activities suitable for all ages.
  • Rich Historical Heritage: Explore the quaint streets and visit notable sites like St Mary, showcasing the village's charming history.
  • Family-Friendly Environment: Marykirk offers activities perfect for family outings, ensuring a fun experience for visitors of all ages.
  • Charming Accommodation: Choose from delightful bed and breakfasts and welcoming hotels, catering to diverse traveller needs.
  • Picturesque Surroundings: Discover nearby Laurencekirk, Kirkton, and Fettercairn, featuring stunning landscapes and friendly locals.

Find great hotels near Marykirk

Marykirk offers a delightful selection of accommodation options, perfect for any traveller's needs. From charming bed and breakfasts to welcoming hotels, you'll find pet-friendly establishments and family-friendly environments to enhance your stay. Whether you're seeking a leisurely beach getaway or a cosy retreat, the variety of lodging in Marykirk ensures a memorable experience in this picturesque Scottish village.

  • Homesly The George Hotel: A delightful 3.5-star hotel, Homesly The George Hotel offers a charming blend of comfort and a golf-themed experience. Located 8.0km from Marykirk, it boasts a guest rating of 8.2. Ideal for both business travellers and golf enthusiasts, the hotel provides access to excellent golfing facilities. Pet-friendly, it welcomes dogs with amenities such as food and water bowls. The combination of a relaxed atmosphere and attentive service makes it a great choice for those seeking both leisure and work opportunities.
  • Northern Hotel Brechin: This 3-star hotel, situated 9.7km from Marykirk, is perfect for business travellers looking for convenience and comfort. With a focus on a welcoming environment, the Northern Hotel Brechin allows pets, making it an excellent choice for those travelling with furry companions. The hotel features a flexible pet policy, ensuring that your stay is hassle-free. Guests appreciate its practical amenities and warm service, making it a lovely stopover for work or a weekend getaway.
  • Star Hotel: The Star Hotel, with a 3.5-star rating and a guest rating of 8.2, is located 8.0km from Marykirk. Known for its pet-friendly policy, this hotel welcomes both dogs and cats, ensuring a comfortable stay for all family members. The hotel offers various amenities and a warm atmosphere, making it a perfect choice for travellers seeking a relaxing retreat. Its combination of quality service and convenient location makes the Star Hotel an appealing option for your visit to the area.

Where to stay in Marykirk

Experience the charm of Marykirk, a delightful village perfect for a relaxing getaway. Uncover the local history as you explore the quaint streets, or head to nearby Laurencekirk for a taste of Scottish hospitality. Don’t miss a visit to Kirkton and Fettercairn, where picturesque landscapes and friendly locals await. Whether you seek romance or adventure, this region promises a memorable escape in the heart of Scotland.

  • Laurencekirk: Nestled in the heart of Aberdeenshire, Laurencekirk is a charming town that serves as a gateway to the surrounding countryside. With its seasonal influx of visitors, particularly from April to July, it offers a delightful mix of outdoor adventures and cultural experiences. Golf enthusiasts can enjoy the local golf course, while history buffs will appreciate nearby castles and historic sites. The scenic beauty of the area is complemented by its vibrant community spirit, making it an ideal spot for both relaxation and exploration.
  • Montrose: Just 8.0km from Marykirk, Montrose is a coastal gem that beckons with its stunning beaches and rich history. This bustling town attracts visitors year-round, especially in April, July, and September. Here, adventure awaits at the local hiking trails and golf courses, where nature lovers can revel in the breathtaking scenery. Montrose is also home to several significant landmarks, including historic castles and beautiful beaches, making it a perfect destination for those seeking both relaxation and recreation.
  • Saint Cyrus: A quaint village located 6.4km from Marykirk, Saint Cyrus offers a serene escape with its picturesque landscapes and family-friendly activities. Visitors are drawn here for its outdoor adventures, particularly hiking trails and recreational areas. The village's proximity to a nature reserve and stunning beaches makes it an excellent choice for nature enthusiasts. With a welcoming community and beautiful private gardens, Saint Cyrus promises a peaceful retreat for families and adventurers alike.

Things to do near Marykirk

Marykirk offers a delightful range of activities for visitors, including guided tours that showcase the area's rich history and stunning scenery. Fishing trips on local rivers provide a relaxing way to enjoy the outdoors, while leisure activities cater to all ages, making it perfect for a family outing. The nearby leisure centre also offers various facilities for those looking to stay active during their stay, ensuring a well-rounded experience in this charming Scottish village.

Shopping

In Marykirk, enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Aboyne Market, 22.5km away, known for its artisan crafts and fresh produce. Laurencekirk also has charming boutiques to explore for delightful mementoes.

Recreation

Westburn Children's Tennis Club offers a luxurious setting for tennis enthusiasts, located 48.3km from Marykirk. Ballumbie Castle Golf Course, 40.2km away, provides a stunning golfing experience amidst picturesque landscapes. Kemnay Golf Club, situated 49.9km from Marykirk, ensures a refined atmosphere for golfers seeking relaxation.

Adventure

Explore the scenic trails around Marykirk, perfect for hiking and cycling amidst stunning landscapes. Visit the nearby Montrose Basin for birdwatching and wildlife spotting, or try your hand at fishing in the tranquil River North Esk. Enjoy the thrill of outdoor activities while soaking in the natural beauty of Scotland.

Nightlife

Marykirk offers a charming nightlife with cosy pubs like The Marykirk Inn, where you can enjoy a pint and friendly banter. For a lively atmosphere, try the nearby Laurencekirk's local bars, perfect for a relaxed evening with friends and traditional Scottish hospitality.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Marykirk

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Marykirk are March and December to January, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Marykirk is Friday. The most expensive day to stay in Marykirk is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your preferences, such as your budget, favourite location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Marykirk with your flights and activities through an Expedia package.

Find the best attractions near Marykirk

Whether you're seeking cultural experiences, family outings, or a day at the beach, Marykirk and Laurencekirk offer a delightful array of attractions. Explore local points of interest such as charming beaches, historic castles, and engaging museums. Don’t forget to visit St Mary, a notable site that adds to the area's charm. Enjoy a memorable vacation filled with diverse activities and stunning scenery in this picturesque part of Scotland.

  • Montrose Beach: Enjoy the stunning sandy shores of Montrose Beach, located a mere 8.0km from Marykirk. This picturesque beach offers excellent opportunities for sunbathing, leisurely walks along the shoreline, and enjoying the refreshing sea breeze.
  • House of Dun: Situated 6.4km away, the House of Dun is a remarkable historic house that showcases exquisite architecture and lush gardens. Explore its rich cultural heritage and stunning interiors, perfect for history enthusiasts.
  • Fasque House: Just 11.3km from Marykirk, this enchanting castle exudes romance and culture. With its breathtaking grounds and captivating history, Fasque House is an ideal spot for leisurely strolls and picturesque photography.

Best time to go to Marykirk

The best time to visit Marykirk can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Marykirk falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Marykirk falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.7°F (4.3°C)Light RainMostly CloudySlightly LowSlightly Low
February40.3°F (4.6°C)Light RainMostly CloudyAverageAverage
March42.1°F (5.6°C)Light RainMostly CloudySlightly LowSlightly Low
April44.8°F (7.1°C)No RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighAverage
September54.7°F (12.6°C)Light RainMostly SunnySlightly HighSlightly High
October50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
November45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
December41.0°F (5.0°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Marykirk

To visit Marykirk, the nearest major airports are EDInburgh (EDI) and Aberdeen (ABZ). Edinburgh Airport is approximately 106.2km away, with nearby hotel options including the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Aberdeen Airport, located 49.9km from Marykirk, features excellent accommodation such as the 5-star Marcliffe, just 9.7km away, and the 4-star Courtyard by Marriott, only 483m from the airport. For those flying into INVerness (INV), situated 125.5km from Marykirk, the 5-star Rocpool Reserve and Ness Walk are both 12.9km away, offering various transportation services to the airport.

Frequently asked questions

What is the best area to stay in Marykirk?
The best area to stay in Marykirk is within the village itself, particularly around the A90 road for convenience, or a short drive into the surrounding countryside for a more secluded experience.

Marykirk village offers a practical base, especially for those travelling by car along the A90. While a small village, it provides easy access to the wider Aberdeenshire and Angus regions. You'll find a few local amenities here, making it a functional stopover.

For couples seeking a peaceful retreat, the immediate rural areas surrounding Marykirk are an excellent choice. Many guesthouses and B&Bs in the countryside offer a tranquil setting with scenic views of the Scottish landscape.
When is the best time to go to Marykirk?
The best time to visit Marykirk is during the summer months, from June to August, when the weather is at its most pleasant.

During this period, you'll generally find warmer temperatures and longer daylight hours, making it ideal for exploring the surrounding countryside and enjoying outdoor activities. Many local attractions and walking trails are at their best in the summer. For those who enjoy walking or cycling, the routes along the River North Esk are particularly rewarding at this time.

Spring (April to May) and early autumn (September to October) also offer good conditions, with fewer crowds and often comfortable temperatures. The landscapes during these shoulder seasons are particularly picturesque, with spring blossoms or autumn colours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Marykirk.
How can I save on a Marykirk hotel booking with Expedia?
Members always get our best prices. Find our best Marykirk hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Marykirk hotel?
Prices for hotels in Marykirk often vary, but you can find a great deal from £50 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia