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

Marykirk Hotels

  • 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 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Marykirk hotels

1. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United States
Guillermo
P6,827
P8,193 total
includes taxes & fees
Aug 31 - Sep 1
Hillside Hotel & Restaurant

2. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
P5,245
P6,294 total
includes taxes & fees
Sep 26 - Sep 27
The Anchor Hotel

3. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
P7,902
P9,482 total
includes taxes & fees
Sep 11 - Sep 12
Park Hotel

4. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
P11,565
P11,565 total
includes taxes & fees
Aug 31 - Sep 1
Homesly The George Hotel

5. Lunan House

Lunan House
Arbroath
United Kingdom
Kathy
P4,804
P5,765 total
includes taxes & fees
Sep 1 - Sep 2
Lunan House

6. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
P9,342
P11,210 total
includes taxes & fees
Sep 4 - Sep 5
Chapel Of Barras Farm Bed & Breakfast

7. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
P7,301
P8,762 total
includes taxes & fees
Aug 31 - Sep 1
Northern Hotel Brechin

8. Hallgreen castle

Hallgreen castle
Montrose
United Kingdom
Marlene
P11,800
P11,800 total
includes taxes & fees
Sep 2 - Sep 3
Hallgreen castle

9. Whitehouse Woodwrae

Whitehouse Woodwrae
Forfar
France
Allison
P45,924
P55,109 total
includes taxes & fees
Sep 9 - Sep 10
Whitehouse Woodwrae

10. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Joanne
P7,523
P9,027 total
includes taxes & fees
Aug 31 - Sep 1
Banchory Lodge Hotel

11. Belvedere Guest House

Belvedere Guest House
Stonehaven
United Kingdom
Jon
P7,164
P8,597 total
includes taxes & fees
Sep 1 - Sep 2
Belvedere Guest House

12. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
Canada
Krista
P6,593
P7,911 total
includes taxes & fees
Sep 1 - Sep 2
Number 44 Hotel & Bar

13. Shorehead Guest House

Shorehead Guest House
Stonehaven
Canada
Stefan
P8,499
P10,199 total
includes taxes & fees
Sep 20 - Sep 21
Shorehead Guest House

14. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
United States
Mike
P6,827
P9,036 total
includes taxes & fees
Aug 31 - Sep 1
Bayview Bed and Breakfast

15. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
Banchory
United Kingdom
George
P9,342
P11,210 total
includes taxes & fees
Aug 31 - Sep 1
Tor Na Coille Hotel & Restaurant

16. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
david
P8,007
P8,007 total
includes taxes & fees
Aug 31 - Sep 1
Rooms at 31

17. Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
Arbroath
P16,377
P19,652 total
includes taxes & fees
Sep 1 - Sep 2
Central 3-bed Seaside Apartment - Sleeps 5

18. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
P5,005
P6,005 total
includes taxes & fees
Aug 31 - Sep 1
Burnett Arms Hotel

19. Blue Skies Cottage

Blue Skies Cottage
Arbroath
P26,723
P32,068 total
includes taxes & fees
Sep 12 - Sep 13
Blue Skies Cottage

20. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
P9,769
P15,511 total
includes taxes & fees
Sep 6 - Sep 7
Harbour Hoose - Stonehaven
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

Belvedere Guest House

Belvedere Guest House

10/10 Excellent
"3 night stay for work. Friendly and welcoming hosts. Comfy bed and tasty breakfast. I would stay again if in the area"
Alex 3-night trip
Posted 1 day ago
Belvedere Guest House
Lunan House

Lunan House

10/10 Excellent
"We stayed in room 4 which was excellent! Decor was lovely!"
Kathy 4-night trip
Posted 2 days ago
Lunan House
Banchory Lodge Hotel

Banchory Lodge Hotel

8/10 Good
"Our room was beautiful and themed so a nice touch but we felt there wasn’t a relaxing seating area apart from outside but cold and windy and the bar so no cosy seats a quieter area to chill"
Joanne 1-night trip
Posted 5 days ago
Banchory Lodge Hotel
Bayview Bed and Breakfast

Bayview Bed and Breakfast

10/10 Excellent
"Good stay. As described"
Mike 1-night trip
Posted 10 days ago
Bayview Bed and Breakfast
Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant

10/10 Excellent
"Lovely friendly staff , great food in the restaurant"
Diane 2-night trip
Posted 10 days ago
Tor Na Coille Hotel & Restaurant
Hallgreen castle

Hallgreen castle

10/10 Excellent
"Scottish breakfast was unbelievable. Thank you very much from your Australian visitors."
L 1-night trip
Posted 2 weeks ago
Hallgreen castle
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 3 weeks ago
Number 44 Hotel & Bar
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 1 month 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 1 month ago
Chapel Of Barras Farm Bed & Breakfast

More cheap stays in Marykirk

Foresterseat Glamping

Foresterseat Glamping

Arbroath Road Forfar Scotland
P6,462
P7,754 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
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
Coorie By The Coast Beachfront Cottage Arbroath

Coorie By The Coast Beachfront Cottage Arbroath

Arbroath Scotland
Get ratesCoorie By The Coast Beachfront Cottage Arbroath
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
Airlie

Airlie

Burnside Forfar Scotland
Get ratesAirlie

Find out more about Marykirk

Top reasons to visit Marykirk

  • Charming Village Atmosphere: Marykirk offers a quaint and welcoming community, perfect for leisurely strolls and relaxation.
  • Rich Historical Attractions: Explore local heritage at St Mary and nearby castles, showcasing Scotland's intriguing history.
  • Outdoor Activities: Enjoy scenic fishing trips and various leisure activities suitable for families and adventurers alike.
  • Proximity to Scenic Neighbourhoods: Take short trips to Laurencekirk, Kirkton, and Fettercairn for additional beauty and culture.
  • Diverse Accommodation Options: Find a range of cosy stays, including pet-friendly and family-oriented choices, ensuring a comfortable visit.

Find great hotels near Marykirk

Discover a charming selection of accommodations in Marykirk, Scotland, perfect for every traveller. Whether you prefer a cosy bed and breakfast or a welcoming hotel, you'll find pet-friendly options and family-friendly experiences that cater to your needs. Nestled in this picturesque village, Marykirk's hotels offer a delightful base for exploring the local scenery and attractions, ensuring a memorable stay for all visitors.

  • Homesly The George Hotel: This 3.5-star hotel offers a unique blend of comfort and a golf-themed experience, situated 8km from Marykirk. With a guest rating of 8.2 out of 10, the hotel caters to both business travellers and golf enthusiasts. Guests can enjoy the on-site golf facilities, making it an ideal spot for those looking to combine work with leisure. The hotel is also pet-friendly, accommodating dogs with amenities such as food and water bowls. The inviting atmosphere and thoughtful arrangements make it a great choice for a relaxing stay.
  • Northern Hotel Brechin: Located 10km from Marykirk, this 3-star hotel is perfect for those seeking a pet-friendly environment during their business travels. The Northern Hotel Brechin welcomes pets on-site, offering a flexible pet policy that allows for various arrangements. Its focus on providing a comfortable and accommodating atmosphere for both guests and their furry companions makes this hotel a suitable option for visitors who wish to blend work with the joy of having their pets nearby.
  • Star Hotel: This charming 3.5-star hotel, also rated 8.2 out of 10 by guests, is positioned 8km from Marykirk. The Star Hotel is known for its pet-friendly policies, welcoming both dogs and cats. The hotel provides various amenities for pets, ensuring a comfortable stay for all family members. The blend of quality accommodation and a welcoming atmosphere makes it an appealing choice for those travelling with their beloved pets, adding a touch of warmth to your Scottish getaway.

Where to stay in Marykirk

Discover the charm of Marykirk, a quaint village offering a delightful blend of history and tranquillity. Stroll through the picturesque streets and immerse yourself in the warmth of the local community. A short journey takes you to Laurencekirk, known for its scenic beauty, or visit Kirkton and Fettercairn for a taste of the region's rich heritage. Each destination promises a unique experience filled with relaxation and romance, making it an ideal getaway for any traveller.

  • Laurencekirk: Nestled in the heart of Aberdeenshire, Laurencekirk offers a charming blend of rural tranquillity and vibrant community life. This small town is well-placed for outdoor enthusiasts, with scenic hiking trails and golf courses nearby. Visitors are drawn to its rich cultural experiences, including local art and historic landmarks. The peak travel seasons in April and from June to July provide an excellent opportunity to explore the surrounding castles and historic sites, as well as relaxing at the nearby beaches. Laurencekirk is an ideal base for immersing yourself in Scotland's natural beauty and heritage.
  • Montrose: A coastal gem situated just 8km from Marykirk, Montrose boasts a stunning beach and an array of outdoor activities. This city is renowned for its picturesque scenery and is a haven for adventure seekers, offering golf courses and hiking trails that wind through breathtaking landscapes. Montrose attracts visitors year-round, with peak seasons in April, July, and September. You'll find a delightful mix of historic attractions, including ancient castles and charming local shops, making it a perfect destination for those looking to experience Scottish culture and stunning coastal views.
  • Saint Cyrus: Located a mere 6km from Marykirk, the quaint village of Saint Cyrus is a delightful escape for families and nature lovers alike. With its beautiful beaches and a nature reserve, this village offers ample opportunities for outdoor pursuits such as hiking and golfing. Visitors flock here during the peak months of April and from June to July to enjoy the recreational areas and family-friendly activities. The local visitor centre provides insights into the area's unique wildlife and natural beauty, making Saint Cyrus a must-visit for those seeking a peaceful retreat in Scotland.

Things to do in Marykirk

Shopping

In Marykirk, explore local shops for unique gifts and souvenirs, offering a charming selection of handmade crafts and regional delicacies. If you're up for a drive, visit nearby Laurencekirk for larger retail options, including supermarkets and boutique shops that showcase Scottish goods.

Recreation

Experience rejuvenation at Marykirk Village Hall, where you can join yoga and meditation sessions surrounded by peaceful rural scenery. For outdoor enthusiasts, the nearby River North Esk offers serene walking trails that invite leisurely strolls and opportunities to connect with nature.

Adventure

Explore the scenic trails at the nearby Mount Keen, offering a rewarding hike with panoramic views of the Scottish countryside. You can also try your hand at fishing in the River North Esk, where you may catch salmon in a tranquil setting.

Nightlife

Experience the local charm at the Marykirk Hotel for a cosy evening with traditional pub fare. For a lively atmosphere, visit the Laurencekirk Golf Club, where you can enjoy drinks and occasional live music. Both venues offer a warm welcome and a taste of Scottish hospitality.

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

Find the best attractions near Marykirk

Marykirk and its surroundings offer a delightful mix of attractions, including beautiful beaches, historic castles, and intriguing museums, perfect for those seeking culture, family experiences, or simply a day out. Don't miss a visit to St Mary, which adds to the area's charm and provides a glimpse into local heritage. Whether you're a beach lover or a history enthusiast, there's something for everyone in this quaint Scottish locale.

  • Scurdie Ness Lighthouse: Situated approximately 10km from Marykirk, Scurdie Ness Lighthouse offers stunning coastal views and a glimpse into maritime history. This iconic structure is a perfect spot for photography and enjoying the rugged beauty of the Scottish coastline.
  • Montrose Beach: Located around 8km from Marykirk, Montrose Beach boasts a delightful sandy shore ideal for leisurely strolls and soaking up the sun. The beach atmosphere invites visitors to unwind and take in the refreshing sea air.
  • House of Dun: Just 6km from Marykirk, the House of Dun is a remarkable historic mansion surrounded by beautiful gardens. It provides a fascinating insight into local heritage and is a lovely spot for a leisurely exploration.

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

Reaching Marykirk, Scotland, is convenient via three major airports. EDInburgh Airport (EDI), located 106km away, has excellent nearby accommodations like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11km from the airport. INVerness Airport (INV), situated 126km away, offers luxurious options such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Dundee Airport (DND), just 48km from Marykirk, features the 5-star Hideaway Experience and the 4.5-star Premier Inn Dundee North, with easy access to the airport services. Each airport provides various transport options 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 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.
What is staying in Marykirk like?
Those traveling to Marykirk are sure to enjoy the sights to see and things to do. There are 372 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.