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

Find hotels in Marykirk from ā‚©121,714

  • 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

Guest rating

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

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, (90 reviews)
"Excellent all round. Quiet and peaceful location. The owners went above and beyond to make us feel welcome and comfortable"
United Kingdom
Lynn
The price is ā‚©226,564
ā‚©271,885 total
includes taxes & fees
Jul 2 - Jul 3
Chapel Of Barras Farm Bed & Breakfast

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (237 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is ā‚©121,909
ā‚©146,291 total
includes taxes & fees
Jul 3 - Jul 4
Burnett Arms Hotel

Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.2 out of 10, Wonderful, (375 reviews)
"Great staff, great food, good WiFi connection shall be going back again for sure!!"
United Kingdom
George
The price is ā‚©227,563
ā‚©273,075 total
includes taxes & fees
Jul 5 - Jul 6
Tor Na Coille Hotel & Restaurant

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very Good, (238 reviews)
"Very nice hotel and friendly staff. Breakfast a bit slow but good"
United Kingdom
Gregory
The price is ā‚©160,909
ā‚©193,103 total
includes taxes & fees
Jul 13 - Jul 14
Number 44 Hotel & Bar

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (13 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is ā‚©166,309
ā‚©199,571 total
includes taxes & fees
Jul 6 - Jul 7
Hillside Hotel & Restaurant

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (194 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is ā‚©101,428
ā‚©121,714 total
includes taxes & fees
Jul 12 - Jul 13
Lunan House

Homesly The George Hotel

Homesly The George Hotel
3.5 star property
Montrose
8.2 out of 10, Very Good, (152 reviews)
"Stayed for a couple of nights and was just what I was looking for.friendly staff and great food "
United Kingdom
George
The price is ā‚©289,173
ā‚©289,173 total
includes taxes & fees
Jul 5 - Jul 6
Homesly The George Hotel

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.2 out of 10, Wonderful, (154 reviews)
"We loved our stay at this lovely guesthouse"
Norway
Stine
The price is ā‚©136,887
ā‚©164,256 total
includes taxes & fees
Jul 2 - Jul 3
Belvedere Guest House

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (137 reviews)
"Clean, great location, breakfast fantastic. "
Canada
Nicole
The price is ā‚©191,649
ā‚©250,421 total
includes taxes & fees
Jul 9 - Jul 10
Bayview Bed and Breakfast

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very Good, (112 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 ā‚©194,204
ā‚©194,204 total
includes taxes & fees
Jul 9 - Jul 10
Rooms at 31

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (289 reviews)
"Good location, welcoming staff. Wonderful breakfasts. Would stay here again"
United Kingdom
Mathew
The price is ā‚©197,781
ā‚©237,337 total
includes taxes & fees
Jul 6 - Jul 7
Banchory Lodge Hotel

The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.4 out of 10, Exceptional, (112 reviews)
"Great food, helpful staff, lovely location."
United Kingdom
Al
The price is ā‚©117,544
ā‚©141,053 total
includes taxes & fees
Jul 8 - Jul 9
The Anchor Hotel

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 ā‚©195,901
ā‚©235,089 total
includes taxes & fees
Jul 12 - Jul 13
Foresterseat Glamping

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (112 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 ā‚©157,763
ā‚©189,315 total
includes taxes & fees
Jul 5 - Jul 6
Northern Hotel Brechin

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is ā‚©237,162
ā‚©376,541 total
includes taxes & fees
Jul 15 - Jul 16
Harbour Hoose - Stonehaven

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.4 out of 10, Very Good, (24 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 ā‚©286,195
ā‚©286,195 total
includes taxes & fees
Jul 4 - Jul 5
Hallgreen castle

Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
The price is ā‚©648,130
ā‚©777,756 total
includes taxes & fees
Jul 18 - Jul 19
Blue Skies Cottage

Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
The price is ā‚©359,448
ā‚©431,337 total
includes taxes & fees
Jul 2 - Jul 3
Central 3-bed Seaside Apartment - Sleeps 5

Shorehead Guest House

Shorehead Guest House
4.0 star property
Stonehaven
9.4 out of 10, Exceptional, (109 reviews)
"Great!"
United States
Emily
The price is ā‚©215,586
ā‚©258,703 total
includes taxes & fees
Jul 28 - Jul 29
Shorehead Guest House

Kamba Cottage

Kamba Cottage
3.5 star property
Forfar
The price is ā‚©750,649
ā‚©900,779 total
includes taxes & fees
Jul 17 - Jul 18
Kamba 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

Venture to House of Dun and Sands of St Cyrus—just two 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

  • 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?
Tor Na Coille Hotel & Restaurant, located 18.7 mi (30.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 Northern Hotel Brechin 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 371 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 BrechinĀ­ Town House Museum 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.