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
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Property class

Guest rating

Our top choices for Marykirk hotels

1. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United Kingdom
Karyn
AU$170
includes taxes & fees
16 Sept - 17 Sept
Hillside Hotel & Restaurant

2. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
AU$192
includes taxes & fees
12 Sept - 13 Sept
Park Hotel

3. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
AU$150
includes taxes & fees
13 Sept - 14 Sept
The Anchor Hotel

4. Lunan House

Lunan House
Arbroath
United Kingdom
Kathy
AU$119
includes taxes & fees
9 Oct - 10 Oct
Lunan House

5. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
United States
Kindley
AU$250
includes taxes & fees
11 Sept - 12 Sept
Chapel Of Barras Farm Bed & Breakfast

6. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
AU$232
includes taxes & fees
4 Oct - 5 Oct
Homesly The George Hotel

7. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
AU$195
includes taxes & fees
24 Sept - 25 Sept
Northern Hotel Brechin

8. Hallgreen castle

Hallgreen castle
Montrose
United Kingdom
Marlene
AU$252
includes taxes & fees
22 Sept - 23 Sept
Hallgreen castle

9. Shorehead Guest House

Shorehead Guest House
Stonehaven
Canada
Stefan
AU$206
includes taxes & fees
3 Oct - 4 Oct
Shorehead Guest House

10. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
Canada
Nicole
AU$188
includes taxes & fees
5 Oct - 6 Oct
Bayview Bed and Breakfast

11. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
United Kingdom
Wendy
AU$166
includes taxes & fees
8 Oct - 9 Oct
Number 44 Hotel & Bar

12. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
Banchory
United States
Susan
AU$195
includes taxes & fees
9 Oct - 10 Oct
Tor Na Coille Hotel & Restaurant

13. Belvedere Guest House

Belvedere Guest House
Stonehaven
United Kingdom
Jon
AU$191
includes taxes & fees
22 Sept - 23 Sept
Belvedere Guest House

14. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
david
AU$171
includes taxes & fees
9 Oct - 10 Oct
Rooms at 31

15. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Joanne
AU$219
includes taxes & fees
24 Sept - 25 Sept
Banchory Lodge Hotel

16. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
AU$128
includes taxes & fees
9 Oct - 10 Oct
Burnett Arms Hotel

17. Blue Skies Cottage

Blue Skies Cottage
Arbroath
AU$714
includes taxes & fees
12 Sept - 13 Sept
Blue Skies Cottage

18. Pets - Garden - Parking - Sleeps up to 4 - Hiking

Pets - Garden - Parking - Sleeps up to 4 - Hiking
Banchory
United Kingdom
Manisha
AU$298
includes taxes & fees
18 Sept - 19 Sept
Pets - Garden - Parking - Sleeps up to 4 - Hiking

19. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
AU$340
includes taxes & fees
25 Sept - 26 Sept
Harbour Hoose - Stonehaven

20. Rowan Cottage

Rowan Cottage
Arbroath
AU$1,175
includes taxes & fees
1 Oct - 2 Oct
Rowan Cottage
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

Recent Reviews in Marykirk

Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast

10/10 Excellent
"We arrived late after dinner in Gino’s a nice little Italian restaurant in Stonehaven. Michelle got us acquainted and quickly checked in leaving us a nice homemade tasty chocolate treat which went great with our early morning coffee. David “Bend it like Beckham” (kidding) greeted us for breakfast leaving a plate of Scottish Pancakes that brought back fond childhood memories. Breakfast was superb. Lovel being in the country and so close to Donator Castle. Don’t miss staying here … it was just perfect !!!"
Lauren 1-night trip
Posted 4 hours ago
Chapel Of Barras Farm Bed & Breakfast
Lunan House

Lunan House

10/10 Excellent
"The hotel is in a lovely location, just a short walk to Lunan Bay and it's beautiful beach. The room was lovely, clean and comfortable, staff friendly and helpful."
Carole 1-night trip
Posted 21 hours ago
Lunan House
Hillside Hotel & Restaurant

Hillside Hotel & Restaurant

10/10 Excellent
"Great food, fab hotel!"
Karyn 4-night trip
Posted 8 days ago
Hillside Hotel & Restaurant
Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant

10/10 Excellent
"The property is quiet and pretty. The staff is helpful. Parking is easy."
Susan 3-night trip
Posted 8 days ago
Tor Na Coille Hotel & Restaurant
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 10 days ago
Belvedere Guest 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 2 weeks ago
Banchory Lodge Hotel
Bayview Bed and Breakfast

Bayview Bed and Breakfast

10/10 Excellent
"Good stay. As described"
Mike 1-night trip
Posted 3 weeks ago
Bayview Bed and Breakfast
Hallgreen castle

Hallgreen castle

10/10 Excellent
"Scottish breakfast was unbelievable. Thank you very much from your Australian visitors."
L 1-night trip
Posted 3 weeks ago
Hallgreen castle
The Anchor Hotel

The Anchor Hotel

10/10 Excellent
"I’ve stayed a few times, I would normally highly rate the food and staff, unfortunately this time was slightly below the normal standard they provide. The rooms are functional and the standard of cleanliness is very high, I would suggest they need to upgrade the TV,s they are small and very underwhelming. Would I go back? Yes"
James 1-night trip
Posted 3 months ago
The Anchor Hotel

More cheap accommodation in Marykirk

The Villa

The Villa

5 Traill Dr Montrose Scotland
Get ratesThe 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
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

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$119 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