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

Search 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
23 Oct - 24 Oct
Tomorrow
24 Oct - 25 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Property class

Guest rating

Our top choices for Marykirk hotels

1. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United Kingdom
Karyn
AU$176
includes taxes & fees
5 Nov - 6 Nov
Hillside Hotel & Restaurant

2. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
AU$174
includes taxes & fees
22 Nov - 23 Nov
Park Hotel

3. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
AU$144
includes taxes & fees
23 Nov - 24 Nov
The Anchor Hotel

4. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
AU$154
includes taxes & fees
15 Nov - 16 Nov
Homesly The George Hotel

5. The Villa

The Villa
Montrose
AU$174
includes taxes & fees
24 Oct - 25 Oct
The Villa

6. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Adam
AU$180
includes taxes & fees
24 Oct - 25 Oct
Northern Hotel Brechin

7. Lunan House

Lunan House
Arbroath
United Kingdom
Stephen
AU$112
includes taxes & fees
23 Nov - 24 Nov
Lunan House

8. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
Canada
Rylan
AU$219
includes taxes & fees
31 Oct - 1 Nov
Chapel Of Barras Farm Bed & Breakfast

9. Hallgreen castle

Hallgreen castle
Montrose
United Kingdom
Marlene
AU$238
includes taxes & fees
13 Nov - 14 Nov
Hallgreen castle

10. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
United States
Denise
AU$148
includes taxes & fees
8 Nov - 9 Nov
Bayview Bed and Breakfast

11. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
Canada
Colin
AU$147
includes taxes & fees
5 Nov - 6 Nov
Number 44 Hotel & Bar

12. Belvedere Guest House

Belvedere Guest House
Stonehaven
United Kingdom
Jon
AU$195
includes taxes & fees
9 Nov - 10 Nov
Belvedere Guest House

13. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
Banchory
Canada
Andrew
AU$181
includes taxes & fees
29 Oct - 30 Oct
Tor Na Coille Hotel & Restaurant

14. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
Audrey
AU$142
includes taxes & fees
28 Oct - 29 Oct
Rooms at 31

15. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Iain
AU$170
includes taxes & fees
16 Nov - 17 Nov
Banchory Lodge Hotel

16. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
AU$101
includes taxes & fees
23 Nov - 24 Nov
Burnett Arms Hotel

17. The Cliffburn Hotel

The Cliffburn Hotel
Arbroath
AU$125
includes taxes & fees
25 Oct - 26 Oct
The Cliffburn Hotel

18. Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
Arbroath
AU$339
includes taxes & fees
16 Nov - 17 Nov
Central 3-bed Seaside Apartment - Sleeps 5

19. Airlie

Airlie
Forfar
AU$524
includes taxes & fees
2 Nov - 3 Nov
Airlie

20. Whitehouse Woodwrae

Whitehouse Woodwrae
Forfar
France
Allison
AU$1,249
includes taxes & fees
1 Nov - 2 Nov
Whitehouse Woodwrae
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 Montrose Basin—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

Recent Reviews in Marykirk

Number 44 Hotel & Bar

Number 44 Hotel & Bar

10/10 Excellent
"Everything was perfect. Good food and excellent bedroom accommodation. One of the cleanest hotels we have stayed in. The staff were amazing too."
Wendy 1-night trip
Posted 10 hours ago
Number 44 Hotel & Bar
Lunan House

Lunan House

10/10 Excellent
"Great breakfast included. Beautiful garden area. 5 minute walk to beach."
Robert 3-night trip
Posted 1 day ago
Lunan House
Banchory Lodge Hotel

Banchory Lodge Hotel

10/10 Excellent
"Everyone was so lovely, our dog was treated like royalty. The staff were super helpful. We will definitely be back!"
Faye 1-night trip
Posted 4 days ago
Banchory Lodge Hotel
Bayview Bed and Breakfast

Bayview Bed and Breakfast

10/10 Excellent
"David at Bayview was prompt in responding to inquiries. The property itself is clean and serviceable, but the view and location on the beach are unsurpassed. A great variety of items for breakfast were provided including freshly purchased milk, fruit, bread and other items were greatly appreciated. I would recommend this property."
Rosemary 1-night trip
Posted 9 days ago
Bayview Bed and Breakfast
Park Hotel

Park Hotel

8/10 Good
"."
Billy 1-night trip
Posted 11 days ago
Park Hotel
Northern Hotel Brechin

Northern Hotel Brechin

8/10 Good
"The staff were exceptional!! The food was exceptionally good, with a mix including Indian as well as UK, but all - dinner and breakfast was excellent. The room was comfortable and clean. The hotel is in the centre of the city of Brechin, quite close to the cathedral - well worth visit! Th oldest part dates from around 1000AD"
Adam 1-night trip
Posted 13 days ago
Northern Hotel Brechin
Hillside Hotel & Restaurant

Hillside Hotel & Restaurant

10/10 Excellent
"Great location! Fun building with a pub and awesome breakfast"
Deborah 1-night trip
Posted 2 weeks ago
Hillside Hotel & Restaurant
The Anchor Hotel

The Anchor Hotel

10/10 Excellent
"Belle petite chambre, accueillante. Ambiance dans le pub en bas super."
Elyse 1-night trip
Posted 2 weeks ago
The Anchor Hotel
Belvedere Guest House

Belvedere Guest House

10/10 Excellent
"The room was clean, and offers free parking. Delicious breakfast offering options."
Roger 1-night trip
Posted 2 weeks ago
Belvedere Guest House

More cheap accommodation in Marykirk

The Villa

The Villa

5 Traill Dr Montrose Scotland
AU$174
24 Oct - 25 Oct
includes taxes & fees
The Villa
Foresterseat Glamping

Foresterseat Glamping

Arbroath Road Forfar Scotland
Get rates
10/10 Exceptional! (8 reviews)
Foresterseat Glamping
Balmashanner Farmhouse

Balmashanner Farmhouse

Balmashanner Farmhouse Forfar Scotland
Get ratesBalmashanner Farmhouse
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
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

Find out more about Marykirk

Top reasons to visit Marykirk

  • Scenic Ski Fields: Marykirk offers thrilling winter sports adventures for skiing enthusiasts amidst picturesque landscapes.
  • Cultural Experiences: Immerse yourself in local culture through engaging museums, historic castles, and traditional events.
  • Picturesque Countryside: Explore the stunning natural beauty of the surrounding landscapes, ideal for relaxing excursions.
  • Family-Friendly Activities: Enjoy a range of activities perfect for families, ensuring everyone has a great time.
  • Welcoming Community: Experience the charm of friendly locals and a vibrant atmosphere that makes Marykirk unique.

Find great hotels near Marykirk

In the charming village of Marykirk, you’ll discover a variety of accommodation options, including hotels and delightful bed & breakfasts. Whether you’re seeking a pet-friendly retreat, a family-friendly getaway, or a business-themed stay, Marykirk offers something for everyone. From well-rated hotels to cosy lodgings, you're sure to find the perfect base for your Scottish adventure.

  • George Hotel: A charming 3.5-star hotel located 8.0km from Marykirk, the George Hotel is perfect for travellers seeking a unique golf-themed getaway. With a welcoming atmosphere, it caters to both business and leisure guests, featuring essential business amenities like a meeting room and opportunities for golf enthusiasts to engage in their favourite sport. Pet-friendly policies allow you to bring your furry friends along, with provisions like food and water bowls to ensure a comfortable stay. Whether you’re teeing off or closing a deal, the George Hotel offers a delightful blend of recreation and professional amenities.
  • Northern Hotel Brechin: This 3-star hotel, located 9.7km from Marykirk, is an excellent choice for those looking for a pet-friendly environment with a strong focus on business facilities. The Northern Hotel Brechin boasts accessible business amenities, including a fully-equipped business centre, coworking spaces, and multiple meeting rooms, making it a perfect base for corporate travellers. The hotel welcomes your pets, with generous policies in place, ensuring your companions are well taken care of. Its combination of professional services and warm hospitality guarantees a productive and enjoyable stay.
  • Star Hotel: Situated 8.0km from Marykirk, the Star Hotel is a 3.5-star property offering a warm and inviting atmosphere for pet owners. This hotel prioritises your furry friends, with a pet policy that allows both dogs and cats, making it an ideal choice for animal lovers. While the Star Hotel focuses primarily on providing a comfortable stay for pets and their owners, it ensures a welcoming environment for all guests. The charming accommodations and friendly staff create a delightful retreat for those looking to explore the scenic beauty of Scotland with their pets by their side.

Where to stay in Marykirk

Marykirk, a charming village in Scotland, offers a unique blend of culture and outdoor activities. Just a short drive from Laurencekirk, visitors can enjoy friendly locals, relaxing excursions, and family-friendly experiences. Explore the picturesque countryside, indulge in local cuisine, and immerse yourself in the vibrant atmosphere of the area. With its welcoming community and stunning landscapes, Marykirk is the perfect base for your Scottish adventure.

  • Montrose: Montrose, a charming coastal city located 8.0km from Marykirk, is a delightful destination for those seeking outdoor and cultural experiences. Known for its stunning beach and historic landmarks, Montrose offers a variety of activities, including golf at its renowned courses. Visitors can immerse themselves in the city’s rich history whilst exploring the local castle and other historic sites. The city enjoys a moderate influx of travellers, particularly during peak months of April, July, and September, making it an ideal spot for a lively yet relaxed getaway.
  • Laurencekirk: Situated in the heart of Laurencekirk, Marykirk serves as a gateway to this vibrant city. Laurencekirk boasts a scenic landscape, making it perfect for outdoor enthusiasts. With recreational areas, an arcade adventure zone, and karting facilities, adventure seekers will find plenty to do. The city attracts visitors mainly in April and from June to July, when the natural beauty is at its best. Local attractions, including historic places and nearby national parks, provide a rich cultural experience that complements the town’s adventurous spirit.
  • Saint Cyrus: Just 6.4km from Marykirk, the quaint village of Saint Cyrus is a haven for beach lovers and adventure seekers. Known for its breathtaking hiking trails and proximity to a stunning nature reserve, this village offers a peaceful retreat. The beach is a highlight, perfect for a day of relaxation or exploration. Saint Cyrus attracts visitors primarily in April and during the summer months, offering outdoor activities such as skiing and trail access. A visit here is not complete without enjoying the picturesque surroundings and the local castle.

Things to do near Marykirk

Marykirk is a charming destination for those keen on cultural experiences, skiing, and sports. With its scenic ski fields, the area offers thrilling adventures for winter sports enthusiasts. Visitors can immerse themselves in the local culture while enjoying outdoor activities, making it an ideal spot for an exciting getaway in Scotland.

Shopping

In Marykirk, you can explore local shops for unique souvenirs. If you're up for a drive, Aunty Bettys is 27.4km away, offering a quaint shopping experience. For larger malls, the Union Square Shopping Centre and The Trinity Centre are both 48.3km away, bustling with shops and entertainment.

Recreation

Experience the lush greens at Montrose Golf Links, where you can enjoy a round of golf with stunning coastal views. For relaxation, Wairds Park offers serene walking paths and tranquil spaces, while Boath Park provides a peaceful setting for picnics and outdoor activities.

Adventure

Experience the breathtaking landscapes of Marykirk with hiking trails that wind through scenic hills and woodlands. For a thrilling ride, try mountain biking in nearby Laurencekirk, where the rugged terrain offers exciting challenges for all skill levels and stunning views of the Scottish countryside.

Nightlife

In Marykirk, the nightlife scene is lively yet relaxed. His Majesty's Theatre offers captivating performances, while the Belmont Picturehouse provides a romantic cinema experience. For a bit of adventure, head to Bedlam Paintball-Edzell, where families can enjoy exhilarating fun just a short drive away.

Booking tips and Expedia advantages for Marykirk

To save money on your visit to Marykirk, travel during the off-peak months of March and December to January for lower accommodation rates. Opt for free activities like Montrose Beach and Lunan Bay, and consider public transport options such as buses or bicycles to cut costs. Book your stay on a Friday for the best rates, avoiding Tuesdays when prices peak. Use Expedia to find and bundle hotel deals with flights and activities, and refine your search for eco-friendly options to ensure a budget-friendly experience.

  • 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: Expedia's search tool lets you customise your travel experience by choosing your budget, desired location, and various other preferences. You can easily sort the results to display hotels from the most affordable to the pricier options, ensuring you find the best deals first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will show you a range of sustainable and eco-friendly accommodation choices ready for booking.
  • Consider bundling your trip: You can save some cash by bundling your Marykirk hotel stay with your flights and activities when you book an Expedia package.

Find the best attractions near Marykirk

Marykirk offers a delightful blend of culture, sports, and scenic beauty, making it perfect for your next holiday. Explore local attractions such as picturesque beaches, historic castles, and engaging museums. Whether you're after cultural experiences or family-friendly activities, there's plenty to enjoy. Don't miss nearby sights that enhance your visit, ensuring a memorable time in this charming Scottish village.

  • Montrose Beach: Enjoy the stunning sandy shores of Montrose Beach, located 8.0km from Marykirk. This beach offers a vibrant atmosphere perfect for sunbathing, swimming, and beach walks, ideal for relaxing amid the beautiful coastal scenery.
  • Craigo Community Hall: Situated only 1.3km away from Marykirk, Craigo Community Hall is a hub for local events and conferences. Experience the friendly business vibe while engaging with the community at various gatherings and activities.
  • Montrose Basin: A tranquil water feature located 8.0km from Marykirk, Montrose Basin is perfect for relaxation. Enjoy the scenic views, spot diverse wildlife, and consider taking part in excursions that showcase the area's natural beauty and friendly locals.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 Rain (Dry)Mostly 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

When planning your visit to Marykirk, you can fly into two major airports: Aberdeen (ABZ) and Dundee (DND). Aberdeen Airport is approximately 49.9km from Marykirk, with nearby hotel options like the 5-star Marcliffe, 9.7km away, and the 4-star Leonardo Hotel, also 9.7km from the airport. Dundee Airport is around 48.3km from Marykirk, offering hotel choices such as the 5-star Hideaway Experience, 8.0km from Dundee, and the 4-star Apex City Quay Hotel & Spa, 4.8km away. Both airports provide convenient access to Marykirk, ensuring a smooth start to your Scottish adventure.

Frequently asked questions

What is the best area to stay in Marykirk?
The best area to stay in Marykirk is within the village itself, particularly around the A90 road for convenience, or a short drive into the surrounding countryside for a more secluded experience.Marykirk village offers a practical base, especially for those travelling by car along the A90. While a small village, it provides easy access to the wider Aberdeenshire and Angus regions. You'll find a few local amenities here, making it a functional stopover.For couples seeking a peaceful retreat, the immediate rural areas surrounding Marykirk are an excellent choice. Many guesthouses and B&Bs in the countryside offer a tranquil setting with scenic views of the Scottish landscape.
When is the best time to go to Marykirk?
The best time to visit Marykirk is during the summer months, from June to August, when the weather is at its most pleasant.During this period, you'll generally find warmer temperatures and longer daylight hours, making it ideal for exploring the surrounding countryside and enjoying outdoor activities. Many local attractions and walking trails are at their best in the summer. For those who enjoy walking or cycling, the routes along the River North Esk are particularly rewarding at this time.Spring (April to May) and early autumn (September to October) also offer good conditions, with fewer crowds and often comfortable temperatures. The landscapes during these shoulder seasons are particularly picturesque, with spring blossoms or autumn colours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Marykirk.
How can I save on a hotel booking in Marykirk with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Marykirk hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Marykirk?
Prices for hotels in Marykirk often vary, but you can find a great deal from AU$101 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia