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

Find hotels in Marykirk from £69

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

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

Our top choices for Marykirk hotels

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,280 reviews)
"Spa is great, rooms are big and clean, and staff is friendly!"
United States
Brandon
The price is £79
includes taxes & fees
19 Jul - 20 Jul
Apex City Quay Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa
3.5 star property
George Street
8.8 out of 10, Excellent, (1,174 reviews)
"Room was good size and clean"
United Kingdom
Colin
The price is £84
includes taxes & fees
2 Aug - 3 Aug
Sandman Signature Aberdeen Hotel & Spa

Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen
4.0 star property
Central Aberdeen
8.6 out of 10, Excellent, (1,166 reviews)
"Lovely hotel with fantastic staff. Checkin was so easy and they ensured we had everything we needed, breakfast delicious all in all a great stay."
United Kingdom
Valerie
The price is £76
includes taxes & fees
26 Jul - 27 Jul
Leonardo Hotel Aberdeen

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,009 reviews)
"Loved our stay exceptional staff all very helpful. Lovel clean nicely decorated hotel. Will return loved our trip"
United Kingdom
Jill
The price is £105
includes taxes & fees
28 Jul - 29 Jul
Carnoustie Golf Hotel

Station Hotel Aberdeen

Station Hotel Aberdeen
3.0 star property
Central Aberdeen
8.0 out of 10, Very good, (1,007 reviews)
"Great central location. Clean comfortable room. I found bed comfortable. Breakfast was basic but plentiful and very good value."
United Kingdom
Christine
The price is £60
includes taxes & fees
17 Jul - 18 Jul
Station Hotel Aberdeen

Ardoe House Hotel & Spa

Ardoe House Hotel & Spa
3.5 star property
Aberdeen
8.8 out of 10, Excellent, (1,000 reviews)
"Very good room and facilities. Very friendly and helpful staff."
United Kingdom
Virginia
The price is £77
includes taxes & fees
26 Jul - 27 Jul
Ardoe House Hotel & Spa

Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen
3.5 star property
Central Aberdeen
9.4 out of 10, Exceptional, (1,000 reviews)
"Super clean comfortable room. Staff were all exceptionally helpful. Wonderful breakfast with cooked to order items available. Easy to book a cab or walk to other places downtown. Would definitely recommend."
United States
Kent
The price is £114
includes taxes & fees
29 Jul - 30 Jul
Residence Inn by Marriott Aberdeen

Marcliffe

Marcliffe
5.0 star property
Braeside
9.4 out of 10, Exceptional, (211 reviews)
"Attentive staff throughout and facilities fresh and clean."
United States
Neil
The price is £205
includes taxes & fees
23 Jul - 24 Jul
Marcliffe

Village Hotel Aberdeen

Village Hotel Aberdeen
3.0 star property
Kingswells
8.6 out of 10, Excellent, (1,010 reviews)
"Very nice and relaxing place to come. "
United Kingdom
Gary
The price is £67
includes taxes & fees
14 Aug - 15 Aug
Village Hotel Aberdeen

Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (728 reviews)
"Great location, clean quiet room with all amenities, very friendly staff"
Australia
John
The price is £71
includes taxes & fees
26 Jul - 27 Jul
Staybridge Suites Dundee by IHG

Maryculter House

Maryculter House
4.0 star property
Aberdeen
9.6 out of 10, Exceptional, (639 reviews)
"Clean and lovely place to stay"
United Kingdom
Alex
The price is £96
includes taxes & fees
16 Jul - 17 Jul
Maryculter House

Park Inn by Radisson Aberdeen

Park Inn by Radisson Aberdeen
3.5 star property
Central Aberdeen
8.4 out of 10, Very good, (1,009 reviews)
"Nice breakfast,Easy to get to.Clean."
United Kingdom
David
The price is £77
includes taxes & fees
26 Jul - 27 Jul
Park Inn by Radisson Aberdeen

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (14 reviews)
"Love staff and comfortable stay"
United Kingdom
Jacqueline
The price is £108
includes taxes & fees
29 Jul - 30 Jul
Hillside Hotel & Restaurant

Malmaison Aberdeen

Malmaison Aberdeen
4.0 star property
Aberdeen West End
9.0 out of 10, Wonderful, (1,006 reviews)
"A cozy and modern Scottish hotel in a quiet part of the Granite City. Clean rooms, nice to inform us about how hot the showers could get if not properly turned on...and overall, just what I needed for a day break. Well done."
United States
Olumide
The price is £107
includes taxes & fees
26 Jul - 27 Jul
Malmaison Aberdeen

Copthorne Hotel Aberdeen

Copthorne Hotel Aberdeen
4.0 star property
Central Aberdeen
8.4 out of 10, Very good, (1,002 reviews)
"Always good to stay at quiet room very good breakfast "
United Kingdom
Debbie
The price is £59
includes taxes & fees
19 Jul - 20 Jul
Copthorne Hotel Aberdeen

Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,000 reviews)
"The room was lovely, really large and also had A/C which was great. Lovely staff. Breakfast good (but a tiny bit pricey). Would definitely stay again"
United Kingdom
Sheonagh
The price is £65
includes taxes & fees
26 Jul - 27 Jul
Hotel Indigo Dundee by IHG

The Aberdeen Altens Hotel

The Aberdeen Altens Hotel
4.0 star property
Cove
8.6 out of 10, Excellent, (1,000 reviews)
"Hotel was nice. Restaurant was spacious. Don’t think they should charge for guest parking. Room ok."
Canada
Joanne
The price is £71
includes taxes & fees
19 Jul - 20 Jul
The Aberdeen Altens Hotel

Holiday Inn Express Aberdeen City Centre by IHG

Holiday Inn Express Aberdeen City Centre by IHG
3.0 star property
Central Aberdeen
8.4 out of 10, Very good, (1,008 reviews)
"We enjoyed our stay👍"
United Kingdom
Elizabeth
The price is £57
includes taxes & fees
26 Jul - 27 Jul
Holiday Inn Express Aberdeen City Centre by IHG

ibis Aberdeen Centre - Quayside

ibis Aberdeen Centre - Quayside
3.0 star property
Central Aberdeen
8.8 out of 10, Excellent, (1,005 reviews)
"Friendly staff, very good location "
United Kingdom
William
The price is £48
includes taxes & fees
26 Jul - 27 Jul
ibis Aberdeen Centre - Quayside

Mercure Aberdeen Caledonian Hotel

Mercure Aberdeen Caledonian Hotel
4.0 star property
Central Aberdeen
8.0 out of 10, Very good, (1,000 reviews)
"The room is lovely and clean everyday. It is only few minutes walk to the town centre, easy find around."
United Kingdom
Charles
The price is £58
includes taxes & fees
26 Jul - 27 Jul
Mercure Aberdeen Caledonian Hotel
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 House of Dun and Sands of St Cyrus—just a couple 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

Hotels in Marykirk with star rating

Find out more about Marykirk

Top reasons to visit Marykirk

  • Scenic Outdoor Activities: Enjoy fishing trips on local rivers and a variety of leisure activities suitable for all ages.
  • Rich Historical Heritage: Explore the quaint streets and visit notable sites like St Mary, showcasing the village's charming history.
  • Family-Friendly Environment: Marykirk offers activities perfect for family outings, ensuring a fun experience for visitors of all ages.
  • Charming Accommodation: Choose from delightful bed and breakfasts and welcoming hotels, catering to diverse traveller needs.
  • Picturesque Surroundings: Discover nearby Laurencekirk, Kirkton, and Fettercairn, featuring stunning landscapes and friendly locals.

Find great hotels near Marykirk

Marykirk offers a delightful selection of accommodation options, perfect for any traveller's needs. From charming bed and breakfasts to welcoming hotels, you'll find pet-friendly establishments and family-friendly environments to enhance your stay. Whether you're seeking a leisurely beach getaway or a cosy retreat, the variety of lodging in Marykirk ensures a memorable experience in this picturesque Scottish village.

  • Homesly The George Hotel: A delightful 3.5-star hotel, Homesly The George Hotel offers a charming blend of comfort and a golf-themed experience. Located 8.0km from Marykirk, it boasts a guest rating of 8.2. Ideal for both business travellers and golf enthusiasts, the hotel provides access to excellent golfing facilities. Pet-friendly, it welcomes dogs with amenities such as food and water bowls. The combination of a relaxed atmosphere and attentive service makes it a great choice for those seeking both leisure and work opportunities.
  • Northern Hotel Brechin: This 3-star hotel, situated 9.7km from Marykirk, is perfect for business travellers looking for convenience and comfort. With a focus on a welcoming environment, the Northern Hotel Brechin allows pets, making it an excellent choice for those travelling with furry companions. The hotel features a flexible pet policy, ensuring that your stay is hassle-free. Guests appreciate its practical amenities and warm service, making it a lovely stopover for work or a weekend getaway.
  • Star Hotel: The Star Hotel, with a 3.5-star rating and a guest rating of 8.2, is located 8.0km from Marykirk. Known for its pet-friendly policy, this hotel welcomes both dogs and cats, ensuring a comfortable stay for all family members. The hotel offers various amenities and a warm atmosphere, making it a perfect choice for travellers seeking a relaxing retreat. Its combination of quality service and convenient location makes the Star Hotel an appealing option for your visit to the area.

Where to stay in Marykirk

Experience the charm of Marykirk, a delightful village perfect for a relaxing getaway. Uncover the local history as you explore the quaint streets, or head to nearby Laurencekirk for a taste of Scottish hospitality. Don’t miss a visit to Kirkton and Fettercairn, where picturesque landscapes and friendly locals await. Whether you seek romance or adventure, this region promises a memorable escape in the heart of Scotland.

  • Laurencekirk: Nestled in the heart of Aberdeenshire, Laurencekirk is a charming town that serves as a gateway to the surrounding countryside. With its seasonal influx of visitors, particularly from April to July, it offers a delightful mix of outdoor adventures and cultural experiences. Golf enthusiasts can enjoy the local golf course, while history buffs will appreciate nearby castles and historic sites. The scenic beauty of the area is complemented by its vibrant community spirit, making it an ideal spot for both relaxation and exploration.
  • Montrose: Just 8.0km from Marykirk, Montrose is a coastal gem that beckons with its stunning beaches and rich history. This bustling town attracts visitors year-round, especially in April, July, and September. Here, adventure awaits at the local hiking trails and golf courses, where nature lovers can revel in the breathtaking scenery. Montrose is also home to several significant landmarks, including historic castles and beautiful beaches, making it a perfect destination for those seeking both relaxation and recreation.
  • Saint Cyrus: A quaint village located 6.4km from Marykirk, Saint Cyrus offers a serene escape with its picturesque landscapes and family-friendly activities. Visitors are drawn here for its outdoor adventures, particularly hiking trails and recreational areas. The village's proximity to a nature reserve and stunning beaches makes it an excellent choice for nature enthusiasts. With a welcoming community and beautiful private gardens, Saint Cyrus promises a peaceful retreat for families and adventurers alike.

Things to do near Marykirk

Marykirk offers a delightful range of activities for visitors, including guided tours that showcase the area's rich history and stunning scenery. Fishing trips on local rivers provide a relaxing way to enjoy the outdoors, while leisure activities cater to all ages, making it perfect for a family outing. The nearby leisure centre also offers various facilities for those looking to stay active during their stay, ensuring a well-rounded experience in this charming Scottish village.

Shopping

In Marykirk, enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Aboyne Market, 22.5km away, known for its artisan crafts and fresh produce. Laurencekirk also has charming boutiques to explore for delightful mementoes.

Recreation

Westburn Children's Tennis Club offers a luxurious setting for tennis enthusiasts, located 48.3km from Marykirk. Ballumbie Castle Golf Course, 40.2km away, provides a stunning golfing experience amidst picturesque landscapes. Kemnay Golf Club, situated 49.9km from Marykirk, ensures a refined atmosphere for golfers seeking relaxation.

Adventure

Explore the scenic trails around Marykirk, perfect for hiking and cycling amidst stunning landscapes. Visit the nearby Montrose Basin for birdwatching and wildlife spotting, or try your hand at fishing in the tranquil River North Esk. Enjoy the thrill of outdoor activities while soaking in the natural beauty of Scotland.

Nightlife

Marykirk offers a charming nightlife with cosy pubs like The Marykirk Inn, where you can enjoy a pint and friendly banter. For a lively atmosphere, try the nearby Laurencekirk's local bars, perfect for a relaxed evening with friends and traditional Scottish hospitality.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Marykirk

  • 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: Utilise Expedia’s search tool to tailor your preferences, such as your budget, favourite location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Marykirk with your flights and activities through an Expedia package.

Find the best attractions near Marykirk

Whether you're seeking cultural experiences, family outings, or a day at the beach, Marykirk and Laurencekirk offer a delightful array of attractions. Explore local points of interest such as charming beaches, historic castles, and engaging museums. Don’t forget to visit St Mary, a notable site that adds to the area's charm. Enjoy a memorable vacation filled with diverse activities and stunning scenery in this picturesque part of Scotland.

  • Montrose Beach: Enjoy the stunning sandy shores of Montrose Beach, located a mere 8.0km from Marykirk. This picturesque beach offers excellent opportunities for sunbathing, leisurely walks along the shoreline, and enjoying the refreshing sea breeze.
  • House of Dun: Situated 6.4km away, the House of Dun is a remarkable historic house that showcases exquisite architecture and lush gardens. Explore its rich cultural heritage and stunning interiors, perfect for history enthusiasts.
  • Fasque House: Just 11.3km from Marykirk, this enchanting castle exudes romance and culture. With its breathtaking grounds and captivating history, Fasque House is an ideal spot for leisurely strolls and picturesque photography.

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 CloudyAverageAverage
March42.1°F (5.6°C)Light RainMostly CloudySlightly LowSlightly Low
April44.8°F (7.1°C)No RainMostly 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

To visit Marykirk, the nearest major airports are EDInburgh (EDI) and Aberdeen (ABZ). Edinburgh Airport is approximately 106.2km away, with nearby hotel options including the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Aberdeen Airport, located 49.9km from Marykirk, features excellent accommodation such as the 5-star Marcliffe, just 9.7km away, and the 4-star Courtyard by Marriott, only 483m from the airport. For those flying into INVerness (INV), situated 125.5km from Marykirk, the 5-star Rocpool Reserve and Ness Walk are both 12.9km away, offering various transportation services to the airport.

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 can I save on a Marykirk hotel booking with Expedia?
Members always get our best prices. Find our best Marykirk hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £69 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