A river with a bridge, surrounded by trees and grassy banks.

Marykirk Hotels from ₹9,123

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Marykirk hotels

1. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.2 out of 10, Wonderful, (15 reviews)
"Great hotel perfectly located for a Destination Weeding in Fasque Castle. Clean room and very attentive staff including tje owner. Small but cozy hotel, highly recommended!"
United States
Guillermo
The price is ₹9,645
₹11,574 total
includes taxes & fees
8 Aug - 9 Aug
Hillside Hotel & Restaurant

2. Park Hotel

Park Hotel
3.0 star property
Montrose
8.8 out of 10, Excellent, (3 reviews)
"Our fist visit to Montrose. Lovely hotel which met all our needs in terms of friendliness, cleanliness, amenities and location. We had a very plentiful, tasty breakfast. Great atmosphere in the evening when there was a live band and a busy function suite. Have already recommended this hotel and this town to friends."
United Kingdom
Catherine
The price is ₹10,923
₹13,108 total
includes taxes & fees
7 Aug - 8 Aug
Park Hotel

3. Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (197 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is ₹8,028
₹9,634 total
includes taxes & fees
11 Aug - 12 Aug
Lunan House

4. Homesly The George Hotel

Homesly The George Hotel
3.5 star property
Montrose
8.2 out of 10, Very good, (153 reviews)
"The hotel hotel was nice, the room was more than adequate and the staff were great, my only complaint was it was close to a bar/club and you could hear people shouting and laughing on the street and the faint thump of music."
United Kingdom
Matthew
The price is ₹15,511
₹15,511 total
includes taxes & fees
5 Aug - 6 Aug
Homesly The George Hotel

5. The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.4 out of 10, Exceptional, (114 reviews)
"Great food, helpful staff, lovely location."
United Kingdom
Al
The price is ₹8,536
₹10,243 total
includes taxes & fees
1 Sept - 2 Sept
The Anchor Hotel

6. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
4.0 star property
Stonehaven
10.0 out of 10, Exceptional, (93 reviews)
"Very nice owners. Lovely breakfast."
Canada
Sandra
The price is ₹14,191
₹17,029 total
includes taxes & fees
5 Aug - 6 Aug
Chapel Of Barras Farm Bed & Breakfast

7. Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (115 reviews)
"Nice wide hall and stairs, Room was very comfortable with a great size bathroom, We had tea in the restaurant there and it was very very good, We had a drink in the bar after on a Friday night and it was good only 2 other people in the bar so talked together, Great place to stay, owner's where very friendly and welcoming."
United Kingdom
Sharon
The price is ₹9,982
₹11,979 total
includes taxes & fees
5 Aug - 6 Aug
Northern Hotel Brechin

8. Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.4 out of 10, Very good, (25 reviews)
"The castle is very unique experience (and authentic) and Robbie is a real character (in the best way possible)! Breakfast was excellent with a range of options. The room and bed was very comfy. You absolutely feel like you are going back in time. Would stay again. Also the walk down to the beach is worth the wee 2 minute walk as there are some amazing rounded beach pebbles to collect."
United States
Christopher
The price is ₹16,850
₹16,850 total
includes taxes & fees
6 Aug - 7 Aug
Hallgreen castle

9. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.2 out of 10, Wonderful, (381 reviews)
"Great staff, great food, good WiFi connection shall be going back again for sure!!"
United Kingdom
George
The price is ₹14,191
₹17,029 total
includes taxes & fees
6 Aug - 7 Aug
Tor Na Coille Hotel & Restaurant

10. Whitehouse Woodwrae

Whitehouse Woodwrae
3.0 star property
Forfar
The price is ₹70,075
₹84,090 total
includes taxes & fees
12 Aug - 13 Aug
Whitehouse Woodwrae

11. Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.2 out of 10, Wonderful, (155 reviews)
"We loved our stay at this lovely guesthouse"
Norway
Stine
The price is ₹10,883
₹13,060 total
includes taxes & fees
17 Aug - 18 Aug
Belvedere Guest House

12. Shorehead Guest House

Shorehead Guest House
4.0 star property
Stonehaven
9.4 out of 10, Exceptional, (110 reviews)
"Paul was a great host, the property was very clean and well situated. We loved our stay!"
Canada
Stefan
The price is ₹13,444
₹16,133 total
includes taxes & fees
24 Aug - 25 Aug
Shorehead Guest House

13. Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (139 reviews)
"Clean, great location, breakfast fantastic. "
Canada
Nicole
The price is ₹12,004
₹15,685 total
includes taxes & fees
24 Aug - 25 Aug
Bayview Bed and Breakfast

14. Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very good, (245 reviews)
"Free breakfast was good, staff were helpful. Area was nice and cost reasonable."
Canada
Krista
The price is ₹10,496
₹12,596 total
includes taxes & fees
2 Sept - 3 Sept
Number 44 Hotel & Bar

15. Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very good, (116 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 ₹12,164
₹12,164 total
includes taxes & fees
12 Aug - 13 Aug
Rooms at 31

16. Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (239 reviews)
"Helpful staff, Comfortable bed."
United Kingdom
sharon
The price is ₹7,602
₹9,123 total
includes taxes & fees
9 Aug - 10 Aug
Burnett Arms Hotel

17. Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (293 reviews)
"The property was on the banks of a river with lots of green space and walks for the dog. There was plenty of parking and nothing seemed to be cramped."
United Kingdom
Malcolm
The price is ₹13,348
₹16,018 total
includes taxes & fees
9 Aug - 10 Aug
Banchory Lodge Hotel

18. Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
The price is ₹21,726
₹26,071 total
includes taxes & fees
6 Aug - 7 Aug
Central 3-bed Seaside Apartment - Sleeps 5

19. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is ₹14,322
₹22,970 total
includes taxes & fees
31 Aug - 1 Sept
Harbour Hoose - Stonehaven

20. Bankhead Of Lour Cottage

Bankhead Of Lour Cottage
3.0 star property
Forfar
The price is ₹71,286
₹85,544 total
includes taxes & fees
18 Aug - 19 Aug
Bankhead Of Lour Cottage
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 Sands of St Cyrus and Montrose Basin—just a couple of the sights around Marykirk.

A river with a bridge, surrounded by trees and grassy banks.
Photo by Ian Cleland
Open Photo by Ian Cleland

Top Marykirk Hotel Reviews

More cheap stays in Marykirk

Find out more about Marykirk

Top reasons to visit Marykirk

  • Scenic Waterways: Enjoy thrilling fishing trips along the picturesque waterways that surround Marykirk.
  • Rich History: Discover the charming streets and historic sites, including the notable St. Mary’s.
  • Family-Friendly Activities: Engage in various leisure activities that cater to families and groups.
  • Welcoming Local Community: Experience the warmth of friendly locals and immerse yourself in Scottish hospitality.
  • Diverse Accommodation: Choose from an array of charming bed and breakfasts to comfortable hotels for a delightful stay.

Find great hotels near Marykirk

In Marykirk, you’ll discover a delightful selection of accommodation options, ranging from charming bed and breakfasts to comfortable hotels. Whether you’re seeking a pet-friendly stay, a family-friendly environment, or a picturesque retreat near the beach, Marykirk has something to cater to every traveller's needs. Explore the local hospitality that ensures a memorable experience in this quaint Scottish village.

  • Homesly The George Hotel: Nestled 8km from Marykirk, the 3.5-star Homesly The George Hotel offers a charming golf-themed retreat ideal for business travellers and pet owners alike. Featuring spacious rooms equipped with modern amenities, guests can enjoy golf experiences right on the property. The hotel is pet-friendly, allowing dogs with specific policies in place, such as food and water bowls, making it a welcoming environment for furry companions. The guest rating of 8.2 out of 10 reflects the quality of service and comfort provided.
  • Northern Hotel Brechin: Located 10km from Marykirk, the 3-star Northern Hotel Brechin is a comfortable choice for travellers seeking a pet-friendly atmosphere paired with business conveniences. This hotel permits pets, ensuring your four-legged friends can join the adventure. With a range of amenities, including a welcoming environment for service animals, the Northern Hotel caters to both business and leisure needs, making it a versatile option for visitors.
  • Star Hotel: Just 8km from Marykirk, the 3.5-star Star Hotel boasts a guest rating of 8.2 out of 10 and is designed with pet lovers in mind. This hotel allows pets, including dogs and cats, with specific policies for their accommodation. The inviting atmosphere is complemented by essential amenities for a comfortable stay, making it an excellent choice for those travelling with pets while exploring the local area.

Where to stay in Marykirk

Marykirk, a charming village in Scotland, offers a delightful blend of friendly locals and rich history. Explore the quaint streets of Marykirk, visit the nearby town of Laurencekirk for its picturesque scenery, and uncover the tranquillity of Kirkton. Don't miss Fettercairn, known for its scenic beauty and historical significance. This region promises a relaxing and romantic getaway, perfect for those seeking to immerse themselves in Scottish culture and hospitality.

  • Laurencekirk: Laurencekirk is a charming town that acts as the gateway to the scenic beauty of the Scottish countryside, with Marykirk nestled within its bounds. Visitors flock here for a taste of outdoor adventure, culture, and exploration. The town comes alive in spring and summer, especially between April and July, offering a plethora of activities such as golf and hiking along picturesque trails. Notable local landmarks include historic castles and serene beaches, perfect for a leisurely day out.
  • Montrose: Located a mere 8km from Marykirk, Montrose is a vibrant coastal town that provides a delightful blend of outdoor activities and stunning scenery. Its popularity peaks during the warmer months, particularly in April, July, and September, drawing in adventurers and nature lovers alike. Visitors can enjoy golf courses and hiking trails while taking in the breathtaking views of the nearby beaches and historic sites. Montrose is a fantastic spot for those looking to indulge in both relaxation and exploration.
  • Saint Cyrus: Just 6km away from Marykirk, Saint Cyrus is a quaint village renowned for its family-friendly atmosphere and outdoor pursuits. The village attracts visitors year-round, especially in spring and summer, where hiking trails and recreational areas are at their finest. Families will appreciate the local nature reserve and visitor centre, while the nearby beach offers an idyllic setting for relaxation and fun. Saint Cyrus is the perfect destination for those seeking a peaceful retreat amidst nature.

Things to do in Marykirk

Shopping

In Marykirk, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the nearby town of Laurencekirk, which offers additional shopping options including quaint boutiques and local markets, perfect for finding that special keepsake from your trip.

Recreation

Explore Marykirk's tranquil countryside with a rejuvenating retreat at a local wellness centre offering yoga and meditation sessions. Enjoy scenic walks along the River North Esk or visit nearby Laurencekirk for charming cafés and local shops, perfect for unwinding and immersing yourself in the serene Scottish landscape.

Adventure

Explore the scenic trails around Marykirk for hiking and cycling, offering stunning views of the Aberdeenshire countryside. Visit the nearby Drumtochty Forest for forest walks and wildlife spotting, or enjoy water sports at local lochs for a thrilling experience amidst nature.

Nightlife

In Marykirk, you can enjoy a relaxed evening at the local pubs, where friendly locals gather for a pint and live music. Laurencekirk offers a cozier vibe with charming cafés and occasional events, allowing you to soak up the community spirit while savouring delicious food and drink.

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

Booking tips and Expedia advantages for Marykirk

Marykirk is an excellent destination for budget-conscious travellers, offering free entry to attractions such as Montrose Beach and Lunan Bay. For affordable transport, consider using buses or bicycles. To save on accommodation, visit during March or December to January, when prices are lower, and aim to book for Fridays rather than Tuesdays. Use Expedia to find and combine hotel stays, flights, and activities for the best deals. Don't forget to book in advance and explore package options for additional savings.

  • 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 refine your preferences, including your budget, preferred location, and type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save money by combining your hotel accommodation in Marykirk with your flights and activities through an Expedia package.

Find the best attractions near Marykirk

Marykirk and its surroundings offer a delightful mix of attractions for all types of visitors. From stunning beaches to historic castles and intriguing museums, there's something for everyone, including cultural experiences and family-friendly activities. Don't miss the chance to visit St. Mary’s, which adds a charming touch to your exploration in this picturesque Scottish locale.

  • Montrose Beach: Enjoy the refreshing sea breeze and picturesque views at Montrose Beach, located a mere 8km from Marykirk. With its sandy shores and relaxing beach vibes, it’s an ideal spot for a peaceful stroll or a picnic while soaking up the coastal scenery.
  • House of Dun: Just 6km away, the House of Dun offers a glimpse into Scotland's rich cultural heritage. This historic house features elegant architecture and beautifully landscaped gardens, providing an enchanting setting for a leisurely exploration of its history and artistry.
  • Fasque House: Situated 11km from Marykirk, Fasque House is a stunning castle that exudes romance and culture. Visitors can admire its impressive façade and delightful grounds, making it a charming destination for those interested in Scotland’s aristocratic past.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January39.7°F (4.3°C)Light RainMostly CloudySlightly LowSlightly Low
February40.3°F (4.6°C)Light RainMostly CloudySlightly LowAverage
March42.1°F (5.6°C)Light RainMostly CloudyAverageSlightly 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

Accessing Marykirk is convenient via major airports such as EDInburgh (EDI) and Aberdeen (ABZ). Edinburgh Airport is approximately 106km away, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both situated 11km from the airport. Aberdeen Airport, located around 50km from Marykirk, offers excellent accommodation, including the 5-star Marcliffe Hotel, just 10km away. For those considering INVerness (INV), situated 126km from Marykirk, options like the 5-star Ness Walk Hotel are available, 13km from the airport. Each airport provides accessible transport services to ensure a smooth journey to your destination.

Frequently asked questions

What's the best place for a stay in Marykirk?
Lunan House, located 8.8 mi (14.1 km) from the heart of Marykirk, is a top choice for your stay, based on our traveller data. Other good options for your trip to the area are Banchory Lodge Hotel and Number 44 Hotel & Bar. See all available top hotels, or vacation rentals in Marykirk.
If I need to cancel my hotel reservation in Marykirk, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Marykirk.
What is staying in Marykirk like?
Those travelling to Marykirk will definitely enjoy the sights to see and things to do. There are 380 hotels and other accommodation options in the surrounding area. Find out more about Marykirk.
What is there to see in Marykirk?
Places to visit in the wider area include Sands of St Cyrus, Montrose Basin and Montrose Beach. You'll also find Brechin­ Town House Museum and Fasque House in the area. Take a look at what more there is to see and do in Expedia's Marykirk guide.
What's the seasonal weather in Marykirk?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Marykirk is 875 mm.

Explore a world of travel with Expedia