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

Find hotels in Marykirk from Rp1.407.301

  • 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
Guest rating
Star rating

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)
The price is Rp2.623.560
Rp3.148.366 total
includes taxes & fees
9 Jul - 10 Jul
Chapel Of Barras Farm Bed & Breakfast

Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.2 out of 10, Wonderful, (375 reviews)
"Great staff, great food, good WiFi connection shall be going back again for sure!!"
United Kingdom
George
The price is Rp2.631.171
Rp3.157.405 total
includes taxes & fees
5 Jul - 6 Jul
Tor Na Coille Hotel & Restaurant

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 Rp1.409.556
Rp1.691.468 total
includes taxes & fees
3 Jul - 4 Jul
Burnett Arms Hotel

Number 44 Hotel & Bar

Number 44 Hotel & Bar
3.0 star property
Stonehaven
8.4 out of 10, Very good, (238 reviews)
"Very nice hotel and friendly staff. Breakfast a bit slow but good"
United Kingdom
Gregory
The price is Rp1.860.495
Rp2.232.737 total
includes taxes & fees
13 Jul - 14 Jul
Number 44 Hotel & Bar

Hillside Hotel & Restaurant

Hillside Hotel & Restaurant
3.0 star property
Montrose
9.0 out of 10, Wonderful, (13 reviews)
"Nice clean, warm comfy hotel. Ideal for getting your head down after a hard days work"
United Kingdom
Ewen
The price is Rp1.922.931
Rp2.307.517 total
includes taxes & fees
7 Jul - 8 Jul
Hillside Hotel & Restaurant

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 Rp1.172.750
Rp1.407.301 total
includes taxes & fees
12 Jul - 13 Jul
Lunan House

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 Rp3.343.526
Rp3.343.526 total
includes taxes & fees
3 Jul - 4 Jul
Homesly The George Hotel

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 Rp2.219.243
Rp2.899.811 total
includes taxes & fees
9 Jul - 10 Jul
Bayview Bed and 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 Rp1.582.739
Rp1.899.191 total
includes taxes & fees
2 Jul - 3 Jul
Belvedere Guest House

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 Rp2.255.290
Rp2.255.290 total
includes taxes & fees
2 Jul - 3 Jul
Rooms at 31

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is Rp2.753.633
Rp4.371.930 total
includes taxes & fees
15 Jul - 16 Jul
Harbour Hoose - Stonehaven

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 Rp2.268.481
Rp2.722.272 total
includes taxes & fees
12 Jul - 13 Jul
Foresterseat Glamping

The Anchor Hotel

The Anchor Hotel
3.5 star property
Montrose
9.4 out of 10, Exceptional, (112 reviews)
"Great food, helpful staff, lovely location."
United Kingdom
Al
The price is Rp1.365.044
Rp1.638.053 total
includes taxes & fees
5 Jul - 6 Jul
The Anchor Hotel

Bankhead Of Lour Bungalow

Bankhead Of Lour Bungalow
3.0 star property
Forfar
The price is Rp12.026.629
Rp14.431.955 total
includes taxes & fees
10 Jul - 11 Jul
Bankhead Of Lour Bungalow

Banchory Lodge Hotel

Banchory Lodge Hotel
4.0 star property
Banchory
9.4 out of 10, Exceptional, (289 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 Rp2.296.834
Rp2.756.201 total
includes taxes & fees
12 Jul - 13 Jul
Banchory Lodge Hotel

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (112 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 Rp1.824.107
Rp2.188.929 total
includes taxes & fees
5 Jul - 6 Jul
Northern Hotel Brechin

Central 3-bed Seaside Apartment - Sleeps 5

Central 3-bed Seaside Apartment - Sleeps 5
3.0 star property
Arbroath
The price is Rp4.162.314
Rp4.994.776 total
includes taxes & fees
9 Jul - 10 Jul
Central 3-bed Seaside Apartment - Sleeps 5

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 Rp3.323.585
Rp3.323.585 total
includes taxes & fees
4 Jul - 5 Jul
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 Rp2.492.689
Rp2.991.227 total
includes taxes & fees
6 Jul - 7 Jul
Shorehead Guest House

Blue Skies Cottage

Blue Skies Cottage
3.5 star property
Arbroath
The price is Rp7.526.733
Rp9.032.079 total
includes taxes & fees
18 Jul - 19 Jul
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

More cheap stays in Marykirk

Find out more about Marykirk

Top reasons to visit Marykirk

  • Charming Village Atmosphere: Marykirk offers a friendly and inviting atmosphere, perfect for relaxing getaways.
  • Historical Exploration: Discover local history through guided tours and visits to St Mary’s and nearby castles.
  • Outdoor Activities: Enjoy fishing trips along scenic rivers or explore the local beach for leisure.
  • Family-Friendly Leisure Centre: Engage in various fun and fitness activities suitable for all ages.
  • Welcoming Accommodation: Choose from pet-friendly hotels and cosy bed & breakfasts for a comfortable stay.

Find great hotels near Marykirk

In the charming village of Marykirk, Scotland, you'll discover a delightful selection of accommodation options, including hotels and cosy bed & breakfast establishments. With a focus on pet-friendly services and family-friendly experiences, these lodgings offer a welcoming retreat for all types of travellers. Whether you're seeking a relaxing getaway or an adventure-filled holiday, Marykirk's hotels cater to your every need, ensuring a memorable stay in this picturesque locale.

  • Homesly The George Hotel: Situated 8km from Marykirk, Homesly The George Hotel boasts a charming golf theme that caters to both leisure and business travellers. This 3.5-star establishment, with a commendable guest rating of 8.2 out of 10, offers a unique experience for golf enthusiasts. The hotel is pet-friendly, allowing dogs and service animals with waived fees. Guests can enjoy amenities such as food and water bowls, ensuring a comfortable stay for both visitors and their furry companions. Its blend of professional service and recreational activities makes it an excellent choice for those seeking a balanced getaway.
  • Northern Hotel Brechin: Located 10km from Marykirk, the 3-star Northern Hotel Brechin is designed for business travellers and those with pets. The hotel features convenient facilities for corporate needs while welcoming pets with a flexible fee policy. With its cozy atmosphere, the Northern Hotel provides an inviting space for relaxation after a day of meetings or exploration. Guests will appreciate the attentive staff and the focus on ensuring a pleasant stay for both humans and their pets alike, making it an appealing option for travelling professionals.
  • Star Hotel: Just 8km from Marykirk, the Star Hotel offers a blend of comfort and pet-friendly amenities, also rated at 3.5 stars with a guest score of 8.2 out of 10. This charming establishment welcomes dogs and cats, ensuring that your furry friends are accommodated with a deposit and a flexible fee for their stay. The hotel’s inviting ambience, combined with its commitment to guest satisfaction, makes it a wonderful choice for travellers looking to enjoy a relaxing break while keeping their pets close by.

Where to stay in Marykirk

Marykirk, a charming village in Scotland, offers a delightful escape for travellers seeking a friendly atmosphere and rich history. Explore the quaint streets of Marykirk itself, then venture to nearby Laurencekirk and Kirkton for a taste of local culture. Don't miss Fettercairn, known for its scenic beauty and historical significance. Each destination provides a unique blend of relaxation and romance, making your visit truly memorable.

  • Laurencekirk: A charming town nestled in the heart of Scotland, Laurencekirk serves as a gateway to outdoor adventures and cultural experiences. Located near Marykirk, it offers a variety of seasonal activities that peak from April to July, making it an ideal spot for outdoor enthusiasts. Visitors can enjoy the local golf courses, scenic hiking trails, and nearby historic castles. The town’s rich history and vibrant community make it a delightful stop for those seeking both adventure and culture.
  • Montrose: Just 8km from Marykirk, Montrose is a bustling coastal city that attracts visitors year-round with its stunning scenery and rich outdoor activities. The best times to visit are in April, July, and September when the weather is pleasant for exploring local beaches and hiking trails. Montrose boasts a wealth of attractions, including historic sites and beautiful natural landscapes, making it perfect for those who appreciate both adventure and relaxation. Golfing opportunities abound, enhancing the outdoor experience.
  • Saint Cyrus: Located approximately 6km from Marykirk, the quaint village of Saint Cyrus offers a serene escape ideal for families and outdoor adventurers. With its beautiful beaches and nature reserves, visitors can partake in recreational activities such as hiking and golfing. Saint Cyrus sees a steady flow of visitors, especially from April to July, who come to enjoy its charm and natural beauty. The local visitor centre provides insightful information about the area, making it an excellent base for exploration.

Things to do in Marykirk

Shopping

In Marykirk, you'll find quaint shops offering local crafts and souvenirs. If you're up for a drive, head to Laurencekirk, where you can explore larger retail options and unique boutiques for a wider selection of gifts.

Recreation

Experience tranquillity at the Marykirk Wellness Centre, where you can indulge in a variety of holistic treatments and therapies. Enjoy peaceful walks along the nearby River Esk and immerse yourself in nature's beauty while rejuvenating your mind and body.

Adventure

Explore the serene landscapes surrounding Marykirk with a hike along the local trails, where you can enjoy picturesque views of the countryside. For a thrilling experience, try biking through the nearby forest paths, immersing yourself in the natural beauty of the region.

Nightlife

In Marykirk, the local pub offers a cosy atmosphere with live music and traditional ales, perfect for an authentic Scottish night out. Nearby, Laurencekirk features a lively social scene with friendly bars and occasional events, ensuring a charming evening for visitors seeking to mingle and unwind.

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

Booking tips and Expedia advantages for Marykirk

Marykirk is an affordable destination with free attractions like Montrose Beach and Lunan Bay. For budget-friendly travel, consider visiting in March or December to January, when prices are lower, and aim for a Friday stay for the best rates. Use public transport options like buses or bicycles to save on travel costs. To secure the best deals on accommodation, utilise Expedia’s search tool, filter for eco-certified hotels, and consider booking flight and hotel packages for additional savings. Keep an eye out for app deals and special offers to maximise your budget.

  • 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 refine your preferences, such as your budget, preferred 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 rates and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservation in Marykirk with your flights and activities through an Expedia package.

Find the best attractions near Marykirk

Marykirk and its surroundings offer a delightful mix of attractions for all types of visitors. You can explore the local beach, visit historical castles, and immerse yourself in culture at nearby museums. The area is perfect for family experiences, and a visit to St Mary’s is highly recommended for those seeking a touch of local heritage. Enjoy your time discovering the charm of this Scottish gem.

  • Montrose Beach: Located 8km from Marykirk, Montrose Beach offers a delightful coastal experience with its sandy shores and refreshing sea breezes. Perfect for leisurely strolls, picnics, or simply soaking in the beach vibes, this spot provides a serene escape amidst picturesque scenery.
  • House of Dun: Just 6km away, House of Dun is a stunning example of Georgian architecture steeped in history. Visitors can explore its beautifully landscaped gardens and learn about the rich cultural heritage of the area, making it a fascinating destination for history enthusiasts.
  • Fasque House: Situated 11km from Marykirk, Fasque House is an enchanting castle that exudes romance and culture. Nestled in expansive grounds, it invites guests to delve into its storied past while enjoying the elegance of its architecture and the surrounding natural beauty.

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

Flying into Marykirk is convenient via several major airports. Aberdeen Airport (ABZ) is located 50km away, with excellent hotel options such as the 5-star Marcliffe, 10km from the airport, and the 4-star Leonardo Hotel, also 10km away. Edinburgh Airport (EDI), situated 106km from Marykirk, offers nearby accommodations like the 5-star Virgin Hotels Edinburgh and the Sheraton Grand Hotel & Spa, both within 11km. For those considering Inverness Airport (INV), located 126km away, top choices include the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Each hotel provides various transportation services to ensure seamless access to the airports.

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 Northern Hotel Brechin and Number 44 Hotel & Bar. See all available top hotels, or 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 371 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 House of Dun, Sands of St Cyrus and Montrose Basin. You'll also find Montrose Beach and Brechin­ Town House Museum 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.