Skip to main content

Filter by:


Star Rating

Review Score

Marykirk – 33 hotels and places to stay
See the latest prices and deals by choosing your dates.
Park Hotel, hotel in Marykirk

The Park Hotel is in a quiet area, in the center of this historic seaside town, half a mile from Montrose Train Station and the golf course.

Staff pleasant and helpful. room was very comfortable.
8.3
Scored 8.3
Very Good
Rated very good
601 reviews
Price from$134.90per night
Grey Harlings Hotel, hotel in Marykirk

"Located in the coastal resort town of Montrose, Gray Harlings is a family-run hotel offering relaxing and cozy stays.

The room was comfortable, very clean and plenty of room. I liked that we chose our breakfast time and menu the night before and breakfast came quickly and was nice and fresh. The staff were very friendly and helpful.
9.0
Scored 9.0
Wonderful
Rated wonderful
533 reviews
Price from$124.90per night
Links Hotel, hotel in Marykirk

Near the town center, the Links Hotel offers free Wi-Fi, an AA Rosette-awarded restaurant and free parking. Montrose rail station is nearby.

Very clean and comfortable
8.4
Scored 8.4
Very Good
Rated very good
609 reviews
Price from$160.88per night
The George Hotel, hotel in Marykirk

Located in Montrose, a 11-minute walk from Montrose Beach, The George Hotel has accommodations with a restaurant, free private parking and a bar.

Perfect location in Montrose. Convenient car park. Great home cooked full breakfast.
7.8
Scored 7.8
Good
Rated good
556 reviews
Price from$109.27per night
Glenesk Hotel, hotel in Marykirk

n the beautiful Scottish village of Edzell, boasting a sauna, a gym and a swimming pool, this hotel is located at the foot of the Angus Glens.

Nice location
8.0
Scored 8.0
Very Good
Rated very good
211 reviews
Price from$249.81per night
The Panmure Arms Hotel, hotel in Marykirk

Located in the beautiful small village of Edzell, The Panmure Arms Hotel offers bed and free WiFi. The hotel is 40 miles away from Aberdeen and Dundee, and 10 miles from Montrose and the rail station....

Friendly and helpful staff. Good location on high street. Had Mckewans beer on tap. They were renovating while we were there which made some public areas closed
8.4
Scored 8.4
Very Good
Rated very good
246 reviews
Price from$162.38per night
Northern Hotel, hotel in Marykirk

Founded as a coaching inn in the early 19th century, this charming 3-star hotel is situated in the ancient city of Brechin and now offers high-standard accommodations.

Excellent location in town centre, friendly welcoming staff
7.8
Scored 7.8
Good
Rated good
278 reviews
Price from$137.96per night
The Juniper Rooms, hotel in Marykirk

Located in Montrose, a 12-minute walk from Montrose Beach, The Juniper Rooms provides accommodations with a restaurant, free private parking and a bar.

Despite being a budget hotel, it was very clean & the room was very spacious :)
7.7
Scored 7.7
Good
Rated good
133 reviews
Price from$93.68per night
The Limes Guest House, hotel in Marykirk

Featuring a garden, The Limes Guest House is a Georgian property set in the center of Montrose. It is located 4.3 mi from Lunan Bay. Free private parking is available on site and free WiFi is offered....

The Limes Guest house was in a convenient location - under 10 mins walking from Montrose train station. I was greeted by a lovely owner, Jen who was very knowledgeable, helpful and friendly and helped to ensure I had an enjoyable stay throughout my time in town. Having stayed at the chain hotel a few nights before and breakfast being pretty average - I was genuinely surprised with the amazing breakfast standard Jen has offered - make sure you'll order yours, will not regret it!
8.8
Scored 8.8
Excellent
Rated excellent
580 reviews
Price from$106.17per night
Ivy Cottage, hotel in Marykirk

Featuring a terrace, Ivy Cottage features accommodations in Montrose. This vacation home provides free private parking, bicycle parking, and free Wifi.

9.2
Scored 9.2
Wonderful
Rated wonderful
46 reviews
Price from$174.87per night
See all hotels in and around Marykirk
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Marykirk:

  • 10
    Scored 10

    Fantastic food, room basic but clean and could not fault it,...

    Fantastic food, room basic but clean and could not fault it, Had a single bed which I knew before I stayed, if I staying again I would only stay with a double bed, The food made up for the single bed!
    John
    United Kingdom