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

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

This weekend
Next weekend

Filter by

Guest rating

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

Property class

Our top choices for Marykirk hotels

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 NZ$311
includes taxes & fees
12 July - 13 July
Chapel Of Barras Farm Bed & Breakfast

Belvedere Guest House

Belvedere Guest House
3.0 star property
Stonehaven
9.2 out of 10, Wonderful, (154 reviews)
"We loved our stay at this lovely guesthouse"
Norway
Stine
The price is NZ$187
includes taxes & fees
16 July - 17 July
Belvedere Guest House

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (137 reviews)
"Clean, great location, breakfast fantastic. "
Canada
Nicole
The price is NZ$252
includes taxes & fees
9 July - 10 July
Bayview Bed and Breakfast

Hallgreen castle

Hallgreen castle
3.0 star property
Montrose
8.4 out of 10, Very good, (25 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 NZ$327
includes taxes & fees
20 July - 21 July
Hallgreen castle

Shorehead Guest House

Shorehead Guest House
4.0 star property
Stonehaven
9.4 out of 10, Exceptional, (109 reviews)
"Great!"
United States
Emily
The price is NZ$295
includes taxes & fees
12 July - 13 July
Shorehead Guest House

Rooms at 31

Rooms at 31
3.5 star property
Stonehaven
8.4 out of 10, Very good, (114 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 NZ$216
includes taxes & fees
8 July - 9 July
Rooms at 31

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (194 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is NZ$139
includes taxes & fees
14 July - 15 July
Lunan House

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very good, (241 reviews)
"Free breakfast was good, staff were helpful. Area was nice and cost reasonable."
Canada
Krista
The price is NZ$210
includes taxes & fees
13 July - 14 July
Number 44 Hotel & Bar

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (14 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is NZ$219
includes taxes & fees
28 July - 29 July
Hillside Hotel & Restaurant

The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.4 out of 10, Exceptional, (114 reviews)
"Great food, helpful staff, lovely location."
United Kingdom
Al
The price is NZ$149
includes taxes & fees
8 July - 9 July
The Anchor Hotel

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (237 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is NZ$156
includes taxes & fees
13 July - 14 July
Burnett Arms Hotel

Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.2 out of 10, Wonderful, (376 reviews)
"Great staff, great food, good WiFi connection shall be going back again for sure!!"
United Kingdom
George
The price is NZ$312
includes taxes & fees
12 July - 13 July
Tor Na Coille Hotel & Restaurant

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 NZ$297
includes taxes & fees
10 July - 11 July
Homesly The George Hotel

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (289 reviews)
"Good location, welcoming staff. Wonderful breakfasts. Would stay here again"
United Kingdom
Mathew
The price is NZ$294
includes taxes & fees
13 July - 14 July
Banchory Lodge Hotel

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 NZ$270
includes taxes & fees
15 July - 16 July
Foresterseat Glamping

Bankhead Of Lour Cottage

Bankhead Of Lour Cottage
3.0 star property
Forfar
The price is NZ$1,788
includes taxes & fees
18 July - 19 July
Bankhead Of Lour Cottage

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is NZ$413
includes taxes & fees
28 July - 29 July
Harbour Hoose - Stonehaven

Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
The price is NZ$496
includes taxes & fees
9 July - 10 July
Central 3-bed Seaside Apartment - Sleeps 5

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (113 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 NZ$217
includes taxes & fees
12 July - 13 July
Northern Hotel Brechin

Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
The price is NZ$889
includes taxes & fees
18 July - 19 July
Blue Skies Cottage
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

Recent Reviews in Marykirk

More cheap accommodation in Marykirk

Find out more about Marykirk

Top reasons to visit Marykirk

  • Charming Village Atmosphere: Experience the warm, welcoming vibe of Marykirk, perfect for relaxation and exploration.
  • Outdoor Activities: Enjoy fishing trips and various leisure activities, ideal for family outings.
  • Historic Sites: Visit the picturesque St. Mary and explore nearby historic castles and intriguing museums.
  • Quaint Neighbourhoods: Wander through the charming streets of Laurencekirk and nearby Kirkton and Fettercairn.
  • Diverse Accommodation: Choose from pet-friendly hotels, cosy B&Bs, and family-friendly lodgings for a comfortable stay.

Find great hotels near Marykirk

Discover a range of charming accommodation options in Marykirk, Scotland, perfect for every traveller. Whether you're looking for pet-friendly hotels, cosy bed and breakfasts, or family-friendly stays, Marykirk has something to offer. Enjoy the scenic beauty of this quaint village while you unwind in comfortable lodgings, ensuring a memorable holiday experience for you and your loved ones.

  • Homesly The George Hotel: Located a mere 8.0km from Marykirk, Homesly The George Hotel is a charming 3.5-star establishment with a guest rating of 8.2. It offers a unique golf-themed experience, making it an excellent choice for enthusiasts of the sport. The hotel is pet-friendly, providing amenities like food and water bowls, and welcomes dogs and service animals without fees. Business travellers will appreciate the professional setting, while leisure seekers can indulge in golf activities right on the property, adding a delightful twist to their stay.
  • Northern Hotel Brechin: Situated 9.7km from Marykirk, Northern Hotel Brechin is a comfortable 3-star hotel perfect for those seeking a pet-friendly environment combined with a business-friendly atmosphere. This hotel welcomes pets with a flexible policy that includes variable fees. The welcoming atmosphere, along with amenities tailored for business travellers, makes it an ideal base for work and leisure. With a focus on comfort and convenience, guests can unwind after a day of exploring or working.
  • Star Hotel: Just 8.0km from Marykirk, the Star Hotel is another appealing 3.5-star option, boasting a guest rating of 8.2. This property is particularly well-suited for pet owners, allowing both dogs and cats with specific amenities such as a deposit and fee structure for pets. The Star Hotel offers a warm and inviting ambience, making it a great choice for those looking to enjoy a relaxed stay while exploring the scenic surroundings of Scotland.

Where to stay in Marykirk

Marykirk, a charming village in Scotland, offers a delightful escape for travellers seeking a blend of history and relaxation. Explore the friendly atmosphere of Marykirk, wander through Laurencekirk's quaint streets, or visit the picturesque Kirkton and Fettercairn. Each location provides unique experiences, from historical sites to romantic excursions, making it the perfect destination for a memorable holiday. Embrace the warmth of the community and the stunning landscapes of this enchanting region.

  • Laurencekirk: Nestled in the heart of Aberdeenshire, Laurencekirk serves as a charming gateway to the surrounding countryside and is conveniently located near Marykirk. This vibrant town offers seasonal attractions, particularly during the warmer months of April through July. Outdoor enthusiasts will relish the opportunities for golf and hiking, while culture lovers can explore nearby historic castles and sites. The area’s picturesque landscapes make it perfect for family adventures, ensuring you enjoy both relaxation and excitement during your visit.
  • Montrose: A mere 8.0km from Marykirk, Montrose is a bustling coastal town known for its stunning scenery and rich history. Unlike more seasonal destinations, Montrose welcomes visitors year-round, with peak visits occurring in April, July and September. Outdoor activities abound, from golfing on scenic courses to hiking along the breathtaking coastline. Montrose's local landmarks, including beautiful beaches and historic sites, offer a glimpse into the town's vibrant past while providing plenty of opportunities for exploration and relaxation.
  • Saint Cyrus: Located just 6.4km from Marykirk, the quaint village of Saint Cyrus is an ideal spot for families and adventure seekers alike. This charming village has a welcoming atmosphere and offers a variety of outdoor experiences, including hiking trails and recreational areas. Visitors can explore the stunning beach and nearby nature reserves, making it a perfect destination for those who appreciate natural beauty and wildlife. With a visitor centre to help guide your adventures, Saint Cyrus promises a memorable escape into the Scottish countryside.

Things to do in Marykirk

Shopping

In Marykirk, you can find quaint local shops offering unique gifts and souvenirs. If you're up for a drive, head to Stonehaven, about 19.3km away, where you'll discover a variety of boutiques and charming shops showcasing local crafts and products.

Recreation

In Marykirk, the Kincardine Castle Estate offers tranquil wellness retreats with guided meditation and nature walks, immersing you in the serene Scottish landscape. Nearby, Laurencekirk's wellness centre features yoga classes and holistic therapies, promoting relaxation and rejuvenation in a peaceful environment.

Adventure

Explore the scenic trails around Marykirk for a refreshing hike through picturesque landscapes. For a thrilling experience, try mountain biking at nearby forests, where diverse terrain offers excitement. Don't miss out on local fishing spots for a relaxing day by the water, enjoying the tranquil surroundings.

Nightlife

In Marykirk, enjoy a relaxed evening at the local pubs, where you can find friendly chats and a warm atmosphere. For a lively vibe, head to the nearby Laurencekirk, where you’ll discover a mix of traditional and contemporary venues offering entertainment and live music.

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

Find the best attractions near Marykirk

Marykirk and its surrounding areas offer a delightful mix of attractions, including beautiful beaches, historic castles, and intriguing museums. Whether you're seeking cultural experiences or a fun family outing, you'll find plenty to explore. Don't miss visiting St. Mary, which adds a charming touch to your itinerary. This quaint Scottish locale promises a memorable escape for all types of travellers.

  • Brechin Cathedral: Nestled 11.3km from Marykirk, Brechin Cathedral offers a glimpse into Scotland's rich history with its stunning architecture and serene atmosphere. The cathedral's intricate stonework and beautiful stained glass windows create a tranquil space for reflection and appreciation of local culture.
  • Montrose Beach: Located 8.0km away, Montrose Beach invites visitors to unwind on its sandy shores. This picturesque beach is ideal for leisurely walks, sunbathing, or enjoying the fresh sea breeze, making it a delightful escape for nature lovers.
  • House of Dun: Just 6.4km from Marykirk, House of Dun is a captivating historic house set in beautiful gardens. Visitors can explore its exquisite interiors and learn about its fascinating history, offering a unique cultural experience amidst stunning surroundings.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 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

Getting to Marykirk is convenient with several nearby airports. EDInburgh Airport (EDI) is 106.2km away, with excellent hotels like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. Aberdeen Airport (ABZ) is closer at 49.9km, with top options like Marcliffe and Leonardo Hotel Aberdeen, each 9.7km away. INVerness Airport (INV), 125.5km from Marykirk, offers hotels such as Ness Walk and Rocpool Reserve, both 12.9km distant. Transportation services from these hotels to the airports are readily available, ensuring a smooth journey for your visit to this charming Scottish village.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Marykirk with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Marykirk hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Marykirk?
Prices for hotels in Marykirk often vary, but you can find a great deal from NZ$139 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 our cheapest rates.