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

Find hotels in Marykirk from CA $118

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

Filter by

Star rating

Guest rating

Our top choices for Marykirk hotels

1. Park Hotel

Park Hotel
Montrose
United Kingdom
Catherine
CA $158
CA $189 total
includes taxes & fees
Sep 11 - Sep 12
Park Hotel

2. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United Kingdom
Karyn
CA $141
CA $169 total
includes taxes & fees
Sep 9 - Sep 10
Hillside Hotel & Restaurant

3. The Anchor Hotel

The Anchor Hotel
Montrose
United Kingdom
Al
CA $123
CA $148 total
includes taxes & fees
Sep 22 - Sep 23
The Anchor Hotel

4. Lunan House

Lunan House
Arbroath
United Kingdom
Kathy
CA $98
CA $118 total
includes taxes & fees
Oct 9 - Oct 10
Lunan House

5. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
Stonehaven
United States
Kindley
CA $207
CA $249 total
includes taxes & fees
Sep 10 - Sep 11
Chapel Of Barras Farm Bed & Breakfast

6. Northern Hotel Brechin

Northern Hotel Brechin
Brechin
United Kingdom
Sharon
CA $162
CA $194 total
includes taxes & fees
Sep 10 - Sep 11
Northern Hotel Brechin

7. Homesly The George Hotel

Homesly The George Hotel
Montrose
United Kingdom
Matthew
CA $231
CA $231 total
includes taxes & fees
Sep 28 - Sep 29
Homesly The George Hotel

8. Hallgreen castle

Hallgreen castle
Montrose
United Kingdom
Marlene
CA $246
CA $246 total
includes taxes & fees
Oct 3 - Oct 4
Hallgreen castle

9. Shorehead Guest House

Shorehead Guest House
Stonehaven
Canada
Stefan
CA $163
CA $195 total
includes taxes & fees
Oct 3 - Oct 4
Shorehead Guest House

10. Bayview Bed and Breakfast

Bayview Bed and Breakfast
Stonehaven
Canada
Nicole
CA $137
CA $184 total
includes taxes & fees
Oct 8 - Oct 9
Bayview Bed and Breakfast

11. Number 44 Hotel & Bar

Number 44 Hotel & Bar
Stonehaven
United Kingdom
Wendy
CA $136
CA $164 total
includes taxes & fees
Oct 7 - Oct 8
Number 44 Hotel & Bar

12. Belvedere Guest House

Belvedere Guest House
Stonehaven
United Kingdom
Jon
CA $159
CA $191 total
includes taxes & fees
Sep 21 - Sep 22
Belvedere Guest House

13. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
Banchory
United States
Susan
CA $163
CA $195 total
includes taxes & fees
Oct 4 - Oct 5
Tor Na Coille Hotel & Restaurant

14. Rooms at 31

Rooms at 31
Stonehaven
United Kingdom
david
CA $171
CA $171 total
includes taxes & fees
Oct 8 - Oct 9
Rooms at 31

15. Banchory Lodge Hotel

Banchory Lodge Hotel
Banchory
United Kingdom
Joanne
CA $182
CA $218 total
includes taxes & fees
Sep 24 - Sep 25
Banchory Lodge Hotel

16. Burnett Arms Hotel

Burnett Arms Hotel
Banchory
United Kingdom
sharon
CA $102
CA $123 total
includes taxes & fees
Oct 7 - Oct 8
Burnett Arms Hotel

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

Pets - Garden - Parking - Sleeps up to 4 - Hiking
Banchory
United Kingdom
Manisha
CA $180
CA $295 total
includes taxes & fees
Sep 17 - Sep 18
Pets - Garden - Parking - Sleeps up to 4 - Hiking

18. Rowan Cottage

Rowan Cottage
Arbroath
CA $976
CA $1,171 total
includes taxes & fees
Oct 2 - Oct 3
Rowan Cottage

19. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
Stonehaven
CA $213
CA $339 total
includes taxes & fees
Sep 22 - Sep 23
Harbour Hoose - Stonehaven

20. Whitehouse Woodwrae

Whitehouse Woodwrae
Forfar
France
Allison
Whitehouse Woodwrae
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

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 18 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
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 months ago
Chapel Of Barras Farm Bed & Breakfast
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 stays 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

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 canceled 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 much is the nightly rate at a Marykirk hotel?
Prices for hotels in Marykirk often vary, but you can find a great deal from CA $118 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 the cheapest rate.

Explore a world of travel with Expedia