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

Find hotels in Marykirk from £65

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Marykirk hotels

1. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Ann
£95
includes taxes & fees
20 Sept - 21 Sept
Apex City Quay Hotel & Spa

2. Sandman Signature Aberdeen Hotel & Spa

Sandman Signature Aberdeen Hotel & Spa
George Street
United Kingdom
paul
£70
includes taxes & fees
20 Sept - 21 Sept
Sandman Signature Aberdeen Hotel & Spa

3. Leonardo Hotel Aberdeen

Leonardo Hotel Aberdeen
Central Aberdeen
United Kingdom
Tracy
£72
includes taxes & fees
13 Sept - 14 Sept
Leonardo Hotel Aberdeen

4. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
United Kingdom
William
£114
includes taxes & fees
6 Sept - 7 Sept
Carnoustie Golf Hotel

5. Station Hotel Aberdeen

Station Hotel Aberdeen
Central Aberdeen
United Kingdom
Ann
£48
includes taxes & fees
20 Sept - 21 Sept
Station Hotel Aberdeen

6. Ardoe House Hotel & Spa

Ardoe House Hotel & Spa
Aberdeen
United Kingdom
Roseanne
£68
includes taxes & fees
31 Aug - 1 Sept
Ardoe House Hotel & Spa

7. Residence Inn by Marriott Aberdeen

Residence Inn by Marriott Aberdeen
Central Aberdeen
United Kingdom
James
£105
includes taxes & fees
20 Sept - 21 Sept
Residence Inn by Marriott Aberdeen

8. Marcliffe

Marcliffe
Braeside
United States
Ademola
£207
includes taxes & fees
28 Sept - 29 Sept
Marcliffe

9. Village Hotel Aberdeen

Village Hotel Aberdeen
Kingswells
United Kingdom
eva
£64
includes taxes & fees
13 Sept - 14 Sept
Village Hotel Aberdeen

10. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
Dundee
Australia
John
£104
includes taxes & fees
20 Sept - 21 Sept
Staybridge Suites Dundee by IHG

11. Maryculter House

Maryculter House
Aberdeen
United Kingdom
Alan
£99
includes taxes & fees
28 Sept - 29 Sept
Maryculter House

12. Park Inn by Radisson Aberdeen

Park Inn by Radisson Aberdeen
Central Aberdeen
United States
Angelina
£63
includes taxes & fees
27 Sept - 28 Sept
Park Inn by Radisson Aberdeen

13. Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
Montrose
United States
Guillermo
£92
includes taxes & fees
30 Sept - 1 Oct
Hillside Hotel & Restaurant

14. Malmaison Aberdeen

Malmaison Aberdeen
Aberdeen West End
Canada
william
£109
includes taxes & fees
31 Aug - 1 Sept
Malmaison Aberdeen

15. Copthorne Hotel Aberdeen

Copthorne Hotel Aberdeen
Central Aberdeen
United States
Marina
£56
includes taxes & fees
6 Sept - 7 Sept
Copthorne Hotel Aberdeen

16. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
Dundee
£70
includes taxes & fees
27 Sept - 28 Sept
Hotel Indigo Dundee by IHG

17. The Aberdeen Altens Hotel

The Aberdeen Altens Hotel
Cove
United Kingdom
Yvonne
£74
includes taxes & fees
6 Sept - 7 Sept
The Aberdeen Altens Hotel

18. Holiday Inn Express Aberdeen City Centre by IHG

Holiday Inn Express Aberdeen City Centre by IHG
Central Aberdeen
United States
VERA
£52
includes taxes & fees
13 Sept - 14 Sept
Holiday Inn Express Aberdeen City Centre by IHG

19. ibis Aberdeen Centre - Quayside

ibis Aberdeen Centre - Quayside
Central Aberdeen
United Kingdom
Colin
£44
includes taxes & fees
20 Sept - 21 Sept
ibis Aberdeen Centre - Quayside

20. Mercure Aberdeen Caledonian Hotel

Mercure Aberdeen Caledonian Hotel
Central Aberdeen
United Kingdom
David
£57
includes taxes & fees
20 Sept - 21 Sept
Mercure Aberdeen Caledonian Hotel
View all properties
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.

See all hotels in Marykirk
A river with a bridge, surrounded by trees and grassy banks.
Photo by Ian Cleland

Top Marykirk Hotel Reviews

Belvedere Guest House

Belvedere Guest House

10/10 Excellent
"3 night stay for work. Friendly and welcoming hosts. Comfy bed and tasty breakfast. I would stay again if in the area"
Alex 3-night trip
Posted 23 hours ago
Belvedere Guest House
Lunan House

Lunan House

10/10 Excellent
"We stayed in room 4 which was excellent! Decor was lovely!"
Kathy 4-night trip
Posted 2 days ago
Lunan House
Banchory Lodge Hotel

Banchory Lodge Hotel

8/10 Good
"Our room was beautiful and themed so a nice touch but we felt there wasn’t a relaxing seating area apart from outside but cold and windy and the bar so no cosy seats a quieter area to chill"
Joanne 1-night trip
Posted 5 days ago
Banchory Lodge Hotel
Bayview Bed and Breakfast

Bayview Bed and Breakfast

10/10 Excellent
"Good stay. As described"
Mike 1-night trip
Posted 10 days ago
Bayview Bed and Breakfast
Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant

10/10 Excellent
"Lovely friendly staff , great food in the restaurant"
Diane 2-night trip
Posted 10 days ago
Tor Na Coille Hotel & Restaurant
Hallgreen castle

Hallgreen castle

10/10 Excellent
"Scottish breakfast was unbelievable. Thank you very much from your Australian visitors."
L 1-night trip
Posted 2 weeks ago
Hallgreen castle
Number 44 Hotel & Bar

Number 44 Hotel & Bar

8/10 Good
"lovely breakfast although would have preferred not having a loud TV on in the room. Staff were good and position very convenient in the town."
Bernie 2-night trip
Posted 3 weeks ago
Number 44 Hotel & Bar
Hillside Hotel & Restaurant

Hillside Hotel & Restaurant

10/10 Excellent
"Great hotel perfectly located for a Destination Weeding in Fasque Castle. Clean room and very attentive staff including tje owner. Small but cozy hotel, highly recommended!"
Guillermo 3-night trip
Posted 1 month ago
Hillside Hotel & Restaurant
Chapel Of Barras Farm Bed & Breakfast

Chapel Of Barras Farm Bed & Breakfast

8/10 Good
"Very nice owners. Lovely breakfast."
Sandra 1-night trip
Posted 1 month ago
Chapel Of Barras Farm Bed & Breakfast

More cheap stays in Marykirk

Foresterseat Glamping

Foresterseat Glamping

Arbroath Road Forfar Scotland
£92
1 Sept - 2 Sept
includes taxes & fees
10/10 Exceptional! (8 reviews)
Foresterseat Glamping
The Villa

The Villa

5 Traill Dr Montrose Scotland
Get ratesThe Villa
Mary Street Seaside Home in Stonehaven Aberdeenshire

Mary Street Seaside Home in Stonehaven Aberdeenshire

7 Mary Street Stonehaven Scotland
Get ratesMary Street Seaside Home in Stonehaven Aberdeenshire
Coorie By The Coast Beachfront Cottage Arbroath

Coorie By The Coast Beachfront Cottage Arbroath

Arbroath Scotland
Get ratesCoorie By The Coast Beachfront Cottage Arbroath
The Hideaway Cosy Seaside Getaway in Stonehaven

The Hideaway Cosy Seaside Getaway in Stonehaven

Stonehaven Scotland
Get rates
10/10 Exceptional! (1 review)
The Hideaway Cosy Seaside Getaway in Stonehaven
Airlie

Airlie

Burnside Forfar Scotland
Get ratesAirlie

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 much is the nightly rate at a Marykirk hotel?
Prices for hotels in Marykirk often vary, but you can find a great deal from £65 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