Skip to main content

Search hotels in Marykirk

Enter your dates to see the latest prices and deals for Marykirk hotels

Marykirk – 1 hotel or place to stay

Most booked hotels in Marykirk and surroundings in the past month

See all

Popular with guests booking hotels in Montrose

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 512 reviews

Popular with guests booking hotels in Montrose

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 435 reviews

Popular with guests booking hotels in Montrose

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 701 reviews

Popular with guests booking hotels in Brechin

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 339 reviews

Popular with guests booking hotels in Montrose

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 293 reviews

Popular with guests booking hotels in Edzell

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 240 reviews

Popular with guests booking hotels in Angus

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Popular with guests booking hotels in Montrose

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 583 reviews

Popular with guests booking hotels in Hillside

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 29 reviews

Popular with guests booking hotels in Dubton

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 63 reviews

Best hotels with breakfast in Marykirk and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 29 reviews

The Hillside Hotel & Restaurant features a garden, shared lounge, a restaurant and bar in Hillside. With free WiFi, this 3-star hotel offers room service and luggage storage space.

From US$123 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews

Offering a garden and garden view, 36 TheMall is set in Montrose, 1.6 km from Montrose Beach and 9.4 km from Lunan Bay.

From US$137.98 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 435 reviews

The Park Hotel is in a quiet area, in the centre of this historic seaside town, 800 metres from Montrose Rail Station and the golf course. It has free parking, en suite rooms and a bar and restaurant.

From US$151.12 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 701 reviews

Set in Montrose, less than 1 km from Montrose Beach, The George Hotel offers accommodation with a restaurant, free private parking and a bar.

From US$185.44 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 339 reviews

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 en suite accommodation.

From US$181.42 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 85 reviews

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

From US$275.95 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 261 reviews

Located in Brechin and only 18 km from Lunan Bay, Gramarcy House provides accommodation with garden views, free WiFi and free private parking.

From US$118.26 per night

Hen Pen

Hotel in Montrose
Breakfast options
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 60 reviews

Offering a garden and garden view, Hen Pen is situated in Montrose, 47 km from Glamis Castle and 9 km from House of Dun & Montrose Basin Nature Reserve.

Budget hotels in Marykirk and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 293 reviews

Located in Montrose, 1.1 km from Montrose Beach, The Juniper Rooms provides accommodation with free WiFi and free private parking.

From US$95.93 per night

Erskine Apartment is situated in Angus, 8.1 km from Lunan Bay, 48 km from Discovery Point, as well as 38 km from Glamis Castle.

From US$140.60 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Offering a garden and garden view, Nursery lane caravan park is located in Angus, 17 km from Lunan Bay and 41 km from Discovery Point.

From US$151.25 per night

Situated in Montrose and only 14 km from Lunan Bay, Jasmine Cottage features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews

Set 41 km from Glamis Castle, 2.6 km from House of Dun & Montrose Basin Nature Reserve and 33 km from Kirriemuir Golf Club, The Shepherd's Hut offers accommodation located in Dubton.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

The Steading, a property with a garden, is located in Montrose, 41 km from Glamis Castle, 2.6 km from House of Dun & Montrose Basin Nature Reserve, as well as 33 km from Kirriemuir Golf Club.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews

Situated in Montrose in the Angus region and Montrose Beach reachable within 1.7 km, Charleton Farm Cottages features accommodation with free WiFi, a children's playground, a garden and free private...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews

North Stables - House Of Dun is set in Montrose, 39 km from Glamis Castle, a few steps from House of Dun & Montrose Basin Nature Reserve, and 31 km from Kirriemuir Golf Club.

gogless