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

Find hotels in Marykirk from ₩127,462

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Marykirk hotels

Boath Park
Breakfast included
Hotel
Motel
Guesthouse

1. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United States
Guillermo
₩155,193
₩186,232 total
includes taxes & fees
Aug 25 - Aug 26
Hillside Hotel & Restaurant

2. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
Canada
Sandra
₩212,347
₩254,824 total
includes taxes & fees
Sep 12 - Sep 13
Chapel Of Barras Farm Bed & Breakfast

3. Lunan House

Lunan House
Arbroath
United Kingdom
Marion
₩106,824
₩128,189 total
includes taxes & fees
Sep 1 - Sep 2
Lunan House

4. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
₩153,336
₩184,003 total
includes taxes & fees
Aug 17 - Aug 18
Northern Hotel Brechin

5. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
₩179,691
₩215,629 total
includes taxes & fees
Aug 21 - Aug 22
Park Hotel

6. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
₩273,021
₩273,021 total
includes taxes & fees
Sep 14 - Sep 15
Homesly The George Hotel

7. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
Banchory
United Kingdom
George
₩212,354
₩254,825 total
includes taxes & fees
Aug 25 - Aug 26
Tor Na Coille Hotel & Restaurant

8. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
Canada
Krista
₩157,126
₩188,551 total
includes taxes & fees
Aug 27 - Aug 28
Number 44 Hotel & Bar

9. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
₩127,731
₩153,277 total
includes taxes & fees
Sep 7 - Sep 8
The Anchor Hotel

10. Hallgreen castle

Hallgreen castle
Montrose
United States
Christopher
₩268,236
₩268,236 total
includes taxes & fees
Aug 23 - Aug 24
Hallgreen castle

11. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Malcolm
₩199,740
₩239,688 total
includes taxes & fees
Aug 18 - Aug 19
Banchory Lodge Hotel

12. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
david
₩182,017
₩182,017 total
includes taxes & fees
Aug 17 - Aug 18
Rooms at 31

13. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
Canada
Nicole
₩179,691
₩234,796 total
includes taxes & fees
Aug 24 - Aug 25
Bayview Bed and Breakfast

14. Belvedere Guest House

Belvedere Guest House
Stonehaven
Norway
Stine
₩162,920
₩195,504 total
includes taxes & fees
Sep 1 - Sep 2
Belvedere Guest House

15. Shorehead Guest House

Shorehead Guest House
Stonehaven
Canada
Stefan
₩193,268
₩231,922 total
includes taxes & fees
Sep 10 - Sep 11
Shorehead Guest House

16. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
₩106,218
₩127,462 total
includes taxes & fees
Aug 16 - Aug 17
Burnett Arms Hotel

17. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
₩247,281
₩383,014 total
includes taxes & fees
Aug 28 - Aug 29
Harbour Hoose - Stonehaven

18. Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
Arbroath
₩337,021
₩404,426 total
includes taxes & fees
Aug 18 - Aug 19
Central 3-bed Seaside Apartment - Sleeps 5

19. Blue Skies Cottage

Blue Skies Cottage
Arbroath
₩607,692
₩729,230 total
includes taxes & fees
Sep 12 - Sep 13
Blue Skies Cottage

20. Foresterseat Glamping

Foresterseat Glamping
Forfar
United Kingdom
D E
₩146,948
₩176,338 total
includes taxes & fees
Sep 1 - Sep 2
Foresterseat Glamping
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Marykirk

Venture to House of Dun and Sands of St Cyrus—just two of the sights around Marykirk.

See all hotels in Marykirk
A river with a bridge, surrounded by trees and grassy banks.
Photo by Ian Cleland

Top Marykirk Hotel Reviews

Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant

10/10 Excellent
"Great stay and thanks for the upgrade. One suggestion - single use slippers! Guests from Asia are used to this, and makes them more comfortable with sanitation given rooms are carpeted."
Shawn Patrick 1-night trip
Posted 4 hours ago
Tor Na Coille Hotel & Restaurant
Banchory Lodge Hotel

Banchory Lodge Hotel

10/10 Excellent
"A lovely hotel in a beautiful area along the River Dee. Attention to detail in the hotel and room were great. A very comfortable bed and a good size bathroom with lovely toiletries. The food for dinner and breakfast was great quality and great service. Staff were all great. i'd definately stay here again."
Lindsey 1-night trip
Posted 4 days ago
Banchory Lodge Hotel
Number 44 Hotel & Bar

Number 44 Hotel & Bar

8/10 Good
"lovely breakfast although would have preferred not having a loud TV on in the room. Staff were good and position very convenient in the town."
Bernie 2-night trip
Posted 6 days ago
Number 44 Hotel & Bar
Lunan House

Lunan House

10/10 Excellent
"It's a great venue. There's not much nearby if you need entertainment but if you're happy to create your own entertainment then there's great grounds to explore as well as a beach about 5 minutes walk. The food was great, really big portions."
Jonathan 1-night trip
Posted 8 days ago
Lunan House
Belvedere Guest House

Belvedere Guest House

8/10 Good
"Comfy bed nice room great breakfast and parking"
Jon 1-night trip
Posted 10 days ago
Belvedere Guest House
Hillside Hotel & Restaurant

Hillside Hotel & Restaurant

10/10 Excellent
"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!"
Guillermo 3-night trip
Posted 2 weeks ago
Hillside Hotel & Restaurant
Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast

8/10 Good
"Very nice owners. Lovely breakfast."
Sandra 1-night trip
Posted 2 weeks ago
Chapel Of Barras Farm Bed & Breakfast
Shorehead Guest House

Shorehead Guest House

10/10 Excellent
"Paul was a great host, the property was very clean and well situated. We loved our stay!"
Stefan 1-night trip
Posted 3 weeks ago
Shorehead Guest House
Rooms at 31

Rooms at 31

10/10 Excellent
"I was in room 4 (single room) where the bathroom was across a 3 foot corridor. This wasn’t an issue really, as I never saw anyone from the two other rooms on that landing, the only thing I did have to remember was to take the door key with me or put the door on the snib so I could get back in! Bed comfortable and room spacious for a single. Breakfast room & kitchen both spacious. Owners welcoming and pleasant. Would stay here again."
Audrey 1-night trip
Posted 3 weeks ago
Rooms at 31

More cheap stays in Marykirk

Foresterseat Glamping

Foresterseat Glamping

Arbroath Road Forfar Scotland
₩146,948
₩176,338 total
Sep 1 - Sep 2
includes taxes & fees
10/10 Exceptional! (8 reviews)
Foresterseat Glamping
The Villa

The Villa

5 Traill Dr Montrose Scotland
Get ratesThe Villa
Coorie By The Coast Beachfront Cottage Arbroath

Coorie By The Coast Beachfront Cottage Arbroath

Arbroath Scotland
Get ratesCoorie By The Coast Beachfront Cottage Arbroath
Mary Street Seaside Home in Stonehaven Aberdeenshire

Mary Street Seaside Home in Stonehaven Aberdeenshire

7 Mary Street Stonehaven Scotland
Get ratesMary Street Seaside Home in Stonehaven Aberdeenshire
The Hideaway Cosy Seaside Getaway in Stonehaven

The Hideaway Cosy Seaside Getaway in Stonehaven

Stonehaven Scotland
Get rates
10/10 Exceptional! (1 review)
The Hideaway Cosy Seaside Getaway in Stonehaven
Room-216 High Street Abroath

Room-216 High Street Abroath

Arbroath Scotland
Get ratesRoom-216 High Street Abroath

Find out more about Marykirk

Top reasons to visit Marykirk

  • Rich History: Explore guided tours showcasing Marykirk's fascinating heritage, including the historic St. Mary’s.
  • Outdoor Activities: Enjoy fishing trips along nearby rivers and engage in various sports at the local leisure center.
  • Family-Friendly Fun: Marykirk offers leisure activities perfect for family outings and memorable experiences.
  • Charming Accommodations: Choose from cozy hotels and charming bed & breakfasts, ideal for families and pet-friendly travelers.
  • Scenic Landscapes: Take scenic trips to nearby towns like Laurencekirk and Kirkton for stunning views.

Find great hotels near Marykirk

Marykirk offers a delightful selection of accommodations, including cozy hotels and charming bed & breakfasts, perfect for families and pet-friendly travelers. Whether you're looking for a relaxing beach getaway or a home base to explore the area's attractions, you'll find a variety of options to meet your needs. Enjoy the warm hospitality and local charm that Marykirk has to offer during your stay in this picturesque Scottish village.

  • Homesly The George Hotel: Located 8km from Marykirk, Homesly The George Hotel offers a golf-themed experience for both leisure and business travelers. This 3.5-star hotel boasts a guest rating of 8.2 out of 10, highlighting its popularity among visitors. Guests can indulge in a variety of golfing activities and enjoy the hotel’s pet-friendly policies, which include amenities like food and water bowls for pets and a waived fee for service animals. The property is designed to accommodate pets, welcoming dogs with specific policies to ensure a comfortable stay for all.
  • Northern Hotel Brechin: Situated 10km from Marykirk, the 3-star Northern Hotel Brechin caters to business travelers and pet owners alike. With a warm and inviting atmosphere, this hotel offers pet-friendly accommodations and allows pets with certain fees and conditions. Guests appreciate the hotel’s convenient location and amenities tailored for business needs, ensuring a productive stay. The welcoming environment makes it an excellent choice for those traveling with their furry companions, with service animal fees waived for added convenience.
  • Star Hotel: The Star Hotel, also located 8km from Marykirk, features a guest rating of 8.2 out of 10, making it a popular choice for travelers seeking comfort and convenience. This 3.5-star hotel is particularly pet-friendly, welcoming both dogs and cats with specific policies in place. Guests can enjoy a range of amenities tailored for their four-legged friends, including options for pet deposits and fees. The Star Hotel’s commitment to providing a welcoming atmosphere for pets and their owners sets it apart as a cozy retreat in the region.

Where to stay in Marykirk

Discover the charm of Marykirk, a quaint village that offers a warm atmosphere and friendly locals. Explore the nearby town of Laurencekirk for its historic sites, or take a scenic trip to Kirkton for picturesque views. Don't miss Fettercairn, known for its stunning landscapes and rich history. Whether you're seeking relaxation or adventure, these delightful destinations promise an unforgettable Scottish experience.

  • Laurencekirk: Nestled in the heart of Aberdeenshire, Laurencekirk is a charming town that serves as a gateway to both outdoor adventures and cultural experiences. With its moderate seasonal visitor numbers, Laurencekirk offers a welcoming atmosphere for tourists, particularly during peak months like April and the summer season. Travelers flock here for activities such as golfing on scenic courses and hiking along beautiful trails. Notable landmarks nearby include historic castles and captivating beaches, making it a perfect destination for those seeking a mix of history and nature.
  • Montrose: Located a mere 8km from Marykirk, Montrose is a vibrant coastal town known for its diverse outdoor experiences and stunning scenery. With consistent visitor traffic throughout the year, especially in the spring and early fall, Montrose is a favorite for adventure seekers. Popular activities include hitting the golf courses or exploring hiking trails that showcase the area's natural beauty. Visitors can also enjoy the local beaches and historic sites, ensuring a well-rounded experience filled with both relaxation and exploration.
  • Saint Cyrus: Just 6km away from Marykirk, the quaint village of Saint Cyrus offers a delightful escape for families and outdoor enthusiasts. With a steady flow of visitors, particularly in the spring and summer, this village is known for its recreational areas and scenic hiking trails. Families can explore the nearby nature reserve, or enjoy the local beach, which provides a beautiful setting for a day of fun in the sun. The village’s visitor center is a great spot to learn more about the area, making Saint Cyrus a must-visit destination.

Things to do in Marykirk

Shopping

In Marykirk, you can find charming local shops offering unique souvenirs and gifts. If you're up for a drive, head to the nearby town of Laurencekirk, where larger retail options and quaint boutiques await, perfect for a broader shopping experience.

Recreation

The Marykirk Wellness Sanctuary offers a tranquil environment with holistic therapies and rejuvenating treatments. Nearby, the stunning landscapes of the Montrose Basin provide opportunities for peaceful walks and birdwatching, while local yoga classes promote relaxation and mindfulness amid beautiful countryside views.

Adventure

Explore the scenic trails around Marykirk for hiking and cycling adventures, enjoying the beautiful landscapes of Scotland. Visit nearby Laurencekirk for local shops and eateries, or take a short drive to discover the stunning coastline at Stonehaven, where you can enjoy cliff walks and seaside views.

Nightlife

In Marykirk, the local pubs provide a cozy atmosphere for enjoying drinks and live music. Nearby, Laurencekirk features charming bars where you can mingle with friendly locals and savor traditional Scottish fare. The nightlife is relaxed, offering a taste of the community spirit and culture.

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

Find the best attractions near Marykirk

Marykirk and Laurencekirk, Scotland, offer a delightful mix of attractions for every type of traveler. You can explore beautiful beaches, historic castles, and fascinating museums that provide rich cultural experiences. Families will find plenty of engaging activities, while those interested in local history can visit St. Mary’s. Whether you're looking to relax by the coast or delve into the region's heritage, Marykirk has something for everyone.

  • Montrose Beach: Located 8km from Marykirk, Montrose Beach offers stunning coastal views and a relaxed atmosphere. Enjoy leisurely walks along the sandy shore, breathe in the fresh sea air, and soak up the sun while listening to the soothing sounds of the waves.
  • House of Dun: Just 6km away, the House of Dun is a historic manor that showcases beautiful architecture and rich cultural heritage. Explore its exquisite gardens and learn about the fascinating history of the estate, complete with unique artifacts and guided tours.
  • Fasque House: Situated 11km from Marykirk, Fasque House is a romantic castle that boasts picturesque surroundings. Walk through its enchanting grounds and admire its stunning design, making it a perfect spot for history enthusiasts and those seeking a charming atmosphere.

Best time to go to Marykirk

The best time to visit Marykirk is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Traveling to Marykirk, Scotland, can be conveniently done through three major airports. EDInburgh Airport (EDI) is located 106km away, with luxury options such as Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa both around 6-11km from the airport. Dundee Airport (DND), only 48km away, offers nearby hotels like The Hideaway Experience and Apex City Quay Hotel & Spa, providing limited shuttle services and easy access. Lastly, Aberdeen Airport (ABZ), situated 50km from Marykirk, features upscale accommodations like Marcliffe and Trump® International Scotland, both within 13km. All airports provide various transportation options to ensure a smooth journey.

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 traveler 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, you'll find most hotel bookings are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Marykirk.
Where can I learn more about changing or cancelling my trip to Marykirk?
For more details about picking new dates or cancelling your trip to Marykirk, click here.
What's the best hotel for staying near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What is staying in Marykirk like?
Those traveling to Marykirk are sure to enjoy the sights to see and things to do. There are 368 hotels and other accommodations in the surrounding area. Find out more about Marykirk.
What should I do while I'm visiting Marykirk?
Places to visit in the wider area include House of Dun, Sands of St Cyrus, and Montrose Basin. You'll also find Montrose Beach and Montrose Museum and Art Gallery in the area. Check out what more to see and do in Expedia's Marykirk guide.
What's the seasonal weather like in Marykirk?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Marykirk is 34 inches.