Search Marykirk hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Marykirk hotels

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (192 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is AU$112
includes taxes & fees
5 July - 6 July
Lunan House

Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast
4.0 star property
Stonehaven
10.0 out of 10, Exceptional, (90 reviews)
"Excellent all round. Quiet and peaceful location. The owners went above and beyond to make us feel welcome and comfortable"
United Kingdom
Lynn
The price is AU$252
includes taxes & fees
8 June - 9 June
Chapel Of Barras Farm Bed & Breakfast

The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.4 out of 10, Exceptional, (110 reviews)
"Was nice breakfast and staff."
United Kingdom
Sylvia
The price is AU$121
includes taxes & fees
9 June - 10 June
The Anchor Hotel

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (135 reviews)
"Clean, great location, breakfast fantastic. "
Canada
Nicole
The price is AU$209
includes taxes & fees
28 June - 29 June
Bayview Bed and Breakfast

Park Hotel

Park Hotel
3.0 star property
Montrose
8.8 out of 10, Excellent, (3 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
The price is AU$230
includes taxes & fees
13 June - 14 June
Park Hotel

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.4 out of 10, Very good, (24 reviews)
"The castle is very unique experience (and authentic) and Robbie is a real character (in the best way possible)! Breakfast was excellent with a range of options. The room and bed was very comfy. You absolutely feel like you are going back in time. Would stay again. Also the walk down to the beach is worth the wee 2 minute walk as there are some amazing rounded beach pebbles to collect."
United States
Christopher
The price is AU$244
includes taxes & fees
18 June - 19 June
Hallgreen castle

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.2 out of 10, Wonderful, (12 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is AU$171
includes taxes & fees
14 June - 15 June
Hillside Hotel & Restaurant

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very good, (231 reviews)
"Very nice hotel and friendly staff. Breakfast a bit slow but good"
United Kingdom
Gregory
The price is AU$178
includes taxes & fees
30 June - 1 July
Number 44 Hotel & Bar

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very good, (112 reviews)
"Had a lovely stay here. Room was sufficient, bathroom was clean. Bed was comfy. It's in a great location. 15 mins from train station. Staff were lovely. Breakfast was a cold buffet, cereals, toast, yogurt, pasties anc coffees, teas, orange juice. Great, would stay here again."
United Kingdom
Elaine
The price is AU$174
includes taxes & fees
10 June - 11 June
Rooms at 31

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (236 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is AU$125
includes taxes & fees
21 June - 22 June
Burnett Arms Hotel

Shorehead Guest House

Shorehead Guest House
4.0 star property
Stonehaven
9.4 out of 10, Exceptional, (108 reviews)
"We loved our stay here!! Highly recommended- great host -clean comfortable everything you need for a lovely stay!! Would absolutely stay here again"
United States
Kristen
The price is AU$234
includes taxes & fees
18 June - 19 June
Shorehead Guest House

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
8.0 out of 10, Very good, (110 reviews)
"Nice wide hall and stairs, Room was very comfortable with a great size bathroom, We had tea in the restaurant there and it was very very good, We had a drink in the bar after on a Friday night and it was good only 2 other people in the bar so talked together, Great place to stay, owner's where very friendly and welcoming."
United Kingdom
Sharon
The price is AU$188
includes taxes & fees
8 June - 9 June
Northern Hotel Brechin

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

Pets - Garden - Parking - Sleeps up to 4 - Hiking
3.0 star property
Banchory
The price is AU$329
includes taxes & fees
14 June - 15 June
Pets - Garden - Parking - Sleeps up to 4 - Hiking

Homesly The George Hotel

Homesly The George Hotel
3.5 star property
Montrose
8.2 out of 10, Very good, (152 reviews)
"Stayed for a couple of nights and was just what I was looking for.friendly staff and great food "
United Kingdom
George
The price is AU$221
includes taxes & fees
28 June - 29 June
Homesly The George Hotel

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.2 out of 10, Wonderful, (151 reviews)
"We stayed one night and had a wonderful experience. Very nice place and very clean. Comfy beds. Nice to have a place to park the car and not on the street. Very close to shops and the harbour. Breakfast was filling and tasty. Would stay here again for sure!"
Canada
Craig
The price is AU$151
includes taxes & fees
11 June - 12 June
Belvedere Guest House

Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.2 out of 10, Wonderful, (371 reviews)
"Great staff, great food, good WiFi connection shall be going back again for sure!!"
United Kingdom
George
The price is AU$216
includes taxes & fees
21 June - 22 June
Tor Na Coille Hotel & Restaurant

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.2 out of 10, Wonderful, (286 reviews)
"A great location for visiting the area , this hotel has been furnished in a modern style whilst acknowledging its history. A great breakfast and comfortable beds . What more can you ask for "
United Kingdom
Stephen
The price is AU$271
includes taxes & fees
11 June - 12 June
Banchory Lodge Hotel

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is AU$338
includes taxes & fees
10 June - 11 June
Harbour Hoose - Stonehaven

Bankhead Of Lour Cottage

Bankhead Of Lour Cottage
2.0 star property
Forfar
The price is AU$973
includes taxes & fees
18 June - 19 June
Bankhead Of Lour Cottage

Foresterseat Glamping

Foresterseat Glamping
2.0 star property
Forfar
10.0 out of 10, Exceptional, (8 reviews)
"It was our first stay in a Shepherds Hut & at this location. We’ll definitely be back!"
United Kingdom
D E
The price is AU$174
includes taxes & fees
15 June - 16 June
Foresterseat Glamping
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

Check out Sands of St Cyrus and Montrose Basin—just a couple of the sights around Marykirk.

Photo by Ian Cleland
Open Photo by Ian Cleland

Top Marykirk Hotel Reviews

More cheap accommodation in Marykirk

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's the best place for a stay in Marykirk?
Tor Na Coille Hotel & Restaurant, located 18.7 mi (30.1 km) from the heart of Marykirk, is a top choice for your stay, based on our traveller data. Other good options for your trip to the area are Lunan House and Cosy Countryside Cabin - Sleeps 2, Parking & Farm. See all available top hotels, or vacation rentals in Marykirk.
What are some of the best holiday rentals that Marykirk has to offer?
19 Fore Street - Beach view cottage in a quiet coastal village: This holiday home rental outside of Marykirk is located on the beach, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. You and your friends and family can relax into your holiday with amenities such as a selection of books. See all vacation rentals in Marykirk.
If I need to cancel my hotel reservation in Marykirk, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Marykirk.
What is staying in Marykirk like?
Those travelling to Marykirk will definitely enjoy the sights to see and things to do. There are 359 hotels and other accommodation options in the surrounding area. Find out more about Marykirk.
What is there to see in Marykirk?
Places to visit in the wider area include Sands of St Cyrus, Montrose Basin and Montrose Beach. You'll also find Montrose Museum and Art Gallery and Caledonian Railway in the area. Take a look at what more there is to see and do in Expedia's Marykirk guide.
What's the seasonal weather in Marykirk?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Marykirk is 875 mm.

Explore a world of travel with Expedia