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

Find hotels in Marykirk from Rp1.605.057

  • 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
16 Aug - 17 Aug
Tomorrow
17 Aug - 18 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Marykirk hotels

Maggie Law Maritime Museum
Reserve now, pay later
Breakfast included
Hotel
Hostel/Backpacker accommodation

1. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United States
Guillermo
Rp1.955.032
Rp2.346.039 total
includes taxes & fees
17 Aug - 18 Aug
Hillside Hotel & Restaurant

2. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
Canada
Sandra
Rp2.675.015
Rp3.210.115 total
includes taxes & fees
17 Aug - 18 Aug
Chapel Of Barras Farm Bed & Breakfast

3. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
Rp1.930.896
Rp2.317.075 total
includes taxes & fees
17 Aug - 18 Aug
Northern Hotel Brechin

4. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
Banchory
United Kingdom
George
Rp2.675.095
Rp3.210.114 total
includes taxes & fees
16 Aug - 17 Aug
Tor Na Coille Hotel & Restaurant

5. Lunan House

Lunan House
Arbroath
United Kingdom
Marion
Rp1.345.191
Rp1.614.229 total
includes taxes & fees
1 Sept - 2 Sept
Lunan House

6. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
Canada
Krista
Rp1.978.615
Rp2.374.338 total
includes taxes & fees
27 Aug - 28 Aug
Number 44 Hotel & Bar

7. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
Rp2.262.769
Rp2.715.323 total
includes taxes & fees
29 Aug - 30 Aug
Park Hotel

8. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
Rp3.438.033
Rp3.438.033 total
includes taxes & fees
14 Sept - 15 Sept
Homesly The George Hotel

9. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
Rp1.609.080
Rp1.930.896 total
includes taxes & fees
3 Sept - 4 Sept
The Anchor Hotel

10. Hallgreen castle

Hallgreen castle
Montrose
United States
Christopher
Rp3.379.069
Rp3.379.069 total
includes taxes & fees
18 Aug - 19 Aug
Hallgreen castle

11. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Malcolm
Rp2.516.199
Rp3.019.439 total
includes taxes & fees
16 Aug - 17 Aug
Banchory Lodge Hotel

12. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
Canada
Nicole
Rp2.262.769
Rp2.956.685 total
includes taxes & fees
24 Aug - 25 Aug
Bayview Bed and Breakfast

13. Belvedere Guest House

Belvedere Guest House
Stonehaven
Norway
Stine
Rp2.051.577
Rp2.461.893 total
includes taxes & fees
1 Sept - 2 Sept
Belvedere Guest House

14. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
david
Rp2.292.939
Rp2.292.939 total
includes taxes & fees
16 Aug - 17 Aug
Rooms at 31

15. Whitehouse Woodwrae

Whitehouse Woodwrae
Forfar
France
Allison
Rp13.150.611
Rp15.780.733 total
includes taxes & fees
9 Sept - 10 Sept
Whitehouse Woodwrae

16. Shorehead Guest House

Shorehead Guest House
Stonehaven
Canada
Stefan
Rp2.433.734
Rp2.920.481 total
includes taxes & fees
10 Sept - 11 Sept
Shorehead Guest House

17. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
Rp3.113.898
Rp4.823.129 total
includes taxes & fees
31 Aug - 1 Sept
Harbour Hoose - Stonehaven

18. Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
Arbroath
Rp4.243.949
Rp5.092.738 total
includes taxes & fees
18 Aug - 19 Aug
Central 3-bed Seaside Apartment - Sleeps 5

19. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
Rp1.337.548
Rp1.605.057 total
includes taxes & fees
16 Aug - 17 Aug
Burnett Arms Hotel

20. Bankhead Of Lour Bungalow

Bankhead Of Lour Bungalow
Forfar
Rp13.827.631
Rp16.593.157 total
includes taxes & fees
19 Aug - 20 Aug
Bankhead Of Lour Bungalow
View all properties
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.

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 5 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
Rp1.850.442
Rp2.220.530 total
1 Sept - 2 Sept
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

  • Charming Village Atmosphere: Marykirk offers a friendly and inviting atmosphere, perfect for relaxing getaways.
  • Historical Exploration: Discover local history through guided tours and visits to St Mary’s and nearby castles.
  • Outdoor Activities: Enjoy fishing trips along scenic rivers or explore the local beach for leisure.
  • Family-Friendly Leisure Centre: Engage in various fun and fitness activities suitable for all ages.
  • Welcoming Accommodation: Choose from pet-friendly hotels and cosy bed & breakfasts for a comfortable stay.

Find great hotels near Marykirk

In the charming village of Marykirk, Scotland, you'll discover a delightful selection of accommodation options, including hotels and cosy bed & breakfast establishments. With a focus on pet-friendly services and family-friendly experiences, these lodgings offer a welcoming retreat for all types of travellers. Whether you're seeking a relaxing getaway or an adventure-filled holiday, Marykirk's hotels cater to your every need, ensuring a memorable stay in this picturesque locale.

  • Homesly The George Hotel: Situated 8km from Marykirk, Homesly The George Hotel boasts a charming golf theme that caters to both leisure and business travellers. This 3.5-star establishment, with a commendable guest rating of 8.2 out of 10, offers a unique experience for golf enthusiasts. The hotel is pet-friendly, allowing dogs and service animals with waived fees. Guests can enjoy amenities such as food and water bowls, ensuring a comfortable stay for both visitors and their furry companions. Its blend of professional service and recreational activities makes it an excellent choice for those seeking a balanced getaway.
  • Northern Hotel Brechin: Located 10km from Marykirk, the 3-star Northern Hotel Brechin is designed for business travellers and those with pets. The hotel features convenient facilities for corporate needs while welcoming pets with a flexible fee policy. With its cozy atmosphere, the Northern Hotel provides an inviting space for relaxation after a day of meetings or exploration. Guests will appreciate the attentive staff and the focus on ensuring a pleasant stay for both humans and their pets alike, making it an appealing option for travelling professionals.
  • Star Hotel: Just 8km from Marykirk, the Star Hotel offers a blend of comfort and pet-friendly amenities, also rated at 3.5 stars with a guest score of 8.2 out of 10. This charming establishment welcomes dogs and cats, ensuring that your furry friends are accommodated with a deposit and a flexible fee for their stay. The hotel’s inviting ambience, combined with its commitment to guest satisfaction, makes it a wonderful choice for travellers looking to enjoy a relaxing break while keeping their pets close by.

Where to stay in Marykirk

Marykirk, a charming village in Scotland, offers a delightful escape for travellers seeking a friendly atmosphere and rich history. Explore the quaint streets of Marykirk itself, then venture to nearby Laurencekirk and Kirkton for a taste of local culture. Don't miss Fettercairn, known for its scenic beauty and historical significance. Each destination provides a unique blend of relaxation and romance, making your visit truly memorable.

  • Laurencekirk: A charming town nestled in the heart of Scotland, Laurencekirk serves as a gateway to outdoor adventures and cultural experiences. Located near Marykirk, it offers a variety of seasonal activities that peak from April to July, making it an ideal spot for outdoor enthusiasts. Visitors can enjoy the local golf courses, scenic hiking trails, and nearby historic castles. The town’s rich history and vibrant community make it a delightful stop for those seeking both adventure and culture.
  • Montrose: Just 8km from Marykirk, Montrose is a bustling coastal city that attracts visitors year-round with its stunning scenery and rich outdoor activities. The best times to visit are in April, July, and September when the weather is pleasant for exploring local beaches and hiking trails. Montrose boasts a wealth of attractions, including historic sites and beautiful natural landscapes, making it perfect for those who appreciate both adventure and relaxation. Golfing opportunities abound, enhancing the outdoor experience.
  • Saint Cyrus: Located approximately 6km from Marykirk, the quaint village of Saint Cyrus offers a serene escape ideal for families and outdoor adventurers. With its beautiful beaches and nature reserves, visitors can partake in recreational activities such as hiking and golfing. Saint Cyrus sees a steady flow of visitors, especially from April to July, who come to enjoy its charm and natural beauty. The local visitor centre provides insightful information about the area, making it an excellent base for exploration.

Things to do in Marykirk

Shopping

In Marykirk, you'll find quaint shops offering local crafts and souvenirs. If you're up for a drive, head to Laurencekirk, where you can explore larger retail options and unique boutiques for a wider selection of gifts.

Recreation

Experience tranquillity at the Marykirk Wellness Centre, where you can indulge in a variety of holistic treatments and therapies. Enjoy peaceful walks along the nearby River Esk and immerse yourself in nature's beauty while rejuvenating your mind and body.

Adventure

Explore the serene landscapes surrounding Marykirk with a hike along the local trails, where you can enjoy picturesque views of the countryside. For a thrilling experience, try biking through the nearby forest paths, immersing yourself in the natural beauty of the region.

Nightlife

In Marykirk, the local pub offers a cosy atmosphere with live music and traditional ales, perfect for an authentic Scottish night out. Nearby, Laurencekirk features a lively social scene with friendly bars and occasional events, ensuring a charming evening for visitors seeking to mingle and unwind.

*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 affordable destination with free attractions like Montrose Beach and Lunan Bay. For budget-friendly travel, consider visiting in March or December to January, when prices are lower, and aim for a Friday stay for the best rates. Use public transport options like buses or bicycles to save on travel costs. To secure the best deals on accommodation, utilise Expedia’s search tool, filter for eco-certified hotels, and consider booking flight and hotel packages for additional savings. Keep an eye out for app deals and special offers to maximise your budget.

  • 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, such as your budget, preferred 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 rates and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservation 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. You can explore the local beach, visit historical castles, and immerse yourself in culture at nearby museums. The area is perfect for family experiences, and a visit to St Mary’s is highly recommended for those seeking a touch of local heritage. Enjoy your time discovering the charm of this Scottish gem.

  • Montrose Beach: Located 8km from Marykirk, Montrose Beach offers a delightful coastal experience with its sandy shores and refreshing sea breezes. Perfect for leisurely strolls, picnics, or simply soaking in the beach vibes, this spot provides a serene escape amidst picturesque scenery.
  • House of Dun: Just 6km away, House of Dun is a stunning example of Georgian architecture steeped in history. Visitors can explore its beautifully landscaped gardens and learn about the rich cultural heritage of the area, making it a fascinating destination for history enthusiasts.
  • Fasque House: Situated 11km from Marykirk, Fasque House is an enchanting castle that exudes romance and culture. Nestled in expansive grounds, it invites guests to delve into its storied past while enjoying the elegance of its architecture and the surrounding natural beauty.

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

Flying into Marykirk is convenient via several major airports. Aberdeen Airport (ABZ) is located 50km away, with excellent hotel options such as the 5-star Marcliffe, 10km from the airport, and the 4-star Leonardo Hotel, also 10km away. Edinburgh Airport (EDI), situated 106km from Marykirk, offers nearby accommodations like the 5-star Virgin Hotels Edinburgh and the Sheraton Grand Hotel & Spa, both within 11km. For those considering Inverness Airport (INV), located 126km away, top choices include the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Each hotel provides various transportation services to ensure seamless access to the airports.

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 368 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 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. 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.