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

Find hotels in Marykirk from $68

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Marykirk hotels

1. Park Hotel

Park Hotel
3.0 star property
Montrose
9.0 out of 10, Wonderful, (9 reviews)
"Our fist visit to Montrose. Lovely hotel which met all our needs in terms of friendliness, cleanliness, amenities and location. We had a very plentiful, tasty breakfast. Great atmosphere in the evening when there was a live band and a busy function suite. Have already recommended this hotel and this town to friends."
United Kingdom
Catherine
$103 nightly
The price is $124
Dec 8 - Dec 9
Total with taxes and fees
Park Hotel

2. The Villa

The Villa
2.0 star property
Montrose
10.0 out of 10, Exceptional, (1 review)
"The Superior Suite was gorgeous, beautifully decorated, so new, fresh and squeaky clean. Keycode access to main door and rooms. Ample car parking available. Check in online. Super comfy beds, plenty of sockets, charging points too. A seated dressing table and plenty of wardrobe and drawer space. The kitchen area was ideal, just perfect for having a hot drink and use of microwave, great that there is cutlery and crockery available. Shower room, again really nice. Such a well thought out suite,...
United Kingdom
Shirley
$96 nightly
The price is $116
Nov 15 - Nov 16
Total with taxes and fees
The Villa

3. Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (218 reviews)
"The staff were extremely courteous & helpful. The breakfast was delicious and the hotel and grounds superb. Will definitely stay again."
United Kingdom
Stephen
$72 nightly
The price is $86
Nov 8 - Nov 9
Total with taxes and fees
Lunan House

4. The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.4 out of 10, Exceptional, (116 reviews)
"Great food, helpful staff, lovely location."
United Kingdom
Al
$78 nightly
The price is $93
Nov 12 - Nov 13
Total with taxes and fees
The Anchor Hotel

5. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (21 reviews)
"Great food, fab hotel!"
United Kingdom
Karyn
$107 nightly
The price is $129
Nov 8 - Nov 9
Total with taxes and fees
Hillside Hotel & Restaurant

6. Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
4.0 star property
Stonehaven
10.0 out of 10, Exceptional, (99 reviews)
"Great stay. Great hosts. Beautiful property, room and service."
Canada
Rylan
$128 nightly
The price is $154
Nov 9 - Nov 10
Total with taxes and fees
Chapel Of Barras Farm Bed & Breakfast

7. Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (120 reviews)
"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"
United Kingdom
Adam
$104 nightly
The price is $125
Nov 8 - Nov 9
Total with taxes and fees
Northern Hotel Brechin

8. Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (148 reviews)
"Loved the beach front room! It was quite a nice clean room with a comfortable bed. Fully stocked in room continental breakfast. We loved watching the sunrise over the bay from our bed. Delicious little pizza shop just around the corner."
United States
Denise
$80 nightly
The price is $96
Dec 8 - Dec 9
Total with taxes and fees
Bayview Bed and Breakfast

9. Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very good, (270 reviews)
"Would definitely recommend staying. Great position, on main street"
United Kingdom
Pauline
$96 nightly
The price is $115
Nov 12 - Nov 13
Total with taxes and fees
Number 44 Hotel & Bar

10. The Cliffburn Hotel

The Cliffburn Hotel
2.0 star property
Arbroath
$72 nightly
The price is $86
Dec 8 - Dec 9
Total with taxes and fees
The Cliffburn Hotel

11. Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.6 out of 10, Excellent, (28 reviews)
"Great nights stay, a warm welcome and an excellent breakfast"
United Kingdom
Marlene
$172 nightly
The price is $172
Nov 8 - Nov 9
Total with taxes and fees
Hallgreen castle

12. Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (308 reviews)
"Lovely room. We had an evening meal in the bar and the food was excellent. Breakfast was included and there was an excellent selection of cold buffet and cooked options. Again, lovely and very friendly attentive staff. If you want a tranquil location then do go and you won’t be disappointed."
United Kingdom
Gayle
$93 nightly
The price is $112
Dec 8 - Dec 9
Total with taxes and fees
Banchory Lodge Hotel

13. Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.0 out of 10, Wonderful, (405 reviews)
"We loved our stay at the Tor Na Coille Hotel, the staff were all very pleasant and went out of their way to make our stay enjoyable."
Canada
Andrew
$100 nightly
The price is $121
Dec 8 - Dec 9
Total with taxes and fees
Tor Na Coille Hotel & Restaurant

14. Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.2 out of 10, Wonderful, (164 reviews)
"Comfy bed nice room great breakfast and parking"
United Kingdom
Jon
$114 nightly
The price is $136
Nov 9 - Nov 10
Total with taxes and fees
Belvedere Guest House

15. Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very good, (123 reviews)
"Great value , would stay again "
United Kingdom
david
$112 nightly
The price is $112
Nov 8 - Nov 9
Total with taxes and fees
Rooms at 31

16. Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (246 reviews)
"Helpful staff, Comfortable bed."
United Kingdom
sharon
$57 nightly
The price is $68
Nov 17 - Nov 18
Total with taxes and fees
Burnett Arms Hotel

17. Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
$191 nightly
The price is $229
Dec 1 - Dec 2
Total with taxes and fees
Central 3-bed Seaside Apartment - Sleeps 5

18. Rowan Cottage

Rowan Cottage
3.0 star property
Arbroath
10.0 out of 10, Exceptional, (1 review)
$824 nightly
The price is $989
Nov 12 - Nov 13
Total with taxes and fees
Rowan Cottage

19. Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
$214 nightly
The price is $244
Nov 16 - Nov 17
Total with taxes and fees
Harbour Hoose - Stonehaven

20. Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
$465 nightly
The price is $558
Nov 12 - Nov 13
Total with taxes and fees
Blue Skies Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Marykirk

Venture to House of Dun and Montrose Basin—just two of the sights around Marykirk.

A river with a bridge, surrounded by trees and grassy banks.
Photo by Ian Cleland
Open Photo by Ian Cleland

Top Marykirk Hotel Reviews

More cheap stays in Marykirk

Frequently asked questions

What is the best area to stay in Marykirk?
The best area to stay in Marykirk is directly within the village itself, particularly along Main Street and the surrounding residential lanes.

Marykirk village offers a quiet, rural setting with a few local amenities like a community hall and a traditional pub. Its primary appeal is its peaceful atmosphere and convenient access to the scenic countryside of Aberdeenshire and Angus. The village is compact and easily navigated on foot.

For couples seeking a tranquil retreat, staying within Marykirk provides an excellent base. You'll appreciate the absence of urban noise and the opportunity for leisurely walks along the River North Esk.
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 can expect longer daylight hours and milder temperatures, making it ideal for exploring the Aberdeenshire countryside and enjoying outdoor activities. The surrounding area, with its rolling hills and proximity to the coast, is particularly inviting for leisurely walks or scenic drives.

Couples looking for a relaxing getaway will appreciate the comfortable conditions for experiencing the historic sites and natural beauty without the chill of other seasons. The local gardens and estates are in full bloom, offering picturesque settings for strolls.

Travelers interested in outdoor pursuits, such as fishing in the River North Esk or exploring nearby hiking trails, will find the summer weather perfect.
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 $68 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