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

Find hotels in Marykirk from NT$2,974

  • 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

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

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 NT$4,763
NT$5,716 total
includes taxes & fees
Jul 26 - Jul 27
Chapel Of Barras Farm Bed & Breakfast

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 NT$2,479
NT$2,974 total
includes taxes & fees
Jul 19 - Jul 20
The Anchor Hotel

Bankhead Of Lour Cottage

Bankhead Of Lour Cottage
3.0 star property
Forfar
The price is NT$23,929
NT$28,714 total
includes taxes & fees
Jul 20 - Jul 21
Bankhead Of Lour Cottage

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 NT$3,264
NT$3,917 total
includes taxes & fees
Jul 24 - Jul 25
Park Hotel

Lunan House

Lunan House
3.5 star property
Arbroath
8.8 out of 10, Excellent, (196 reviews)
"Lunan Bay beach is very nice."
United Kingdom
Binka
The price is NT$2,703
NT$3,243 total
includes taxes & fees
Jul 20 - Jul 21
Lunan House

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 NT$3,481
NT$4,178 total
includes taxes & fees
Jul 28 - Jul 29
Hillside Hotel & Restaurant

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 NT$3,868
NT$3,868 total
includes taxes & fees
Aug 10 - Aug 11
Rooms at 31

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 NT$2,874
NT$3,449 total
includes taxes & fees
Jul 27 - Jul 28
Belvedere Guest 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 NT$3,847
NT$4,616 total
includes taxes & fees
Aug 10 - Aug 11
Number 44 Hotel & Bar

Bayview Bed and Breakfast

Bayview Bed and Breakfast
4.5 star property
Stonehaven
9.2 out of 10, Wonderful, (138 reviews)
"Clean, great location, breakfast fantastic. "
Canada
Nicole
The price is NT$3,492
NT$4,621 total
includes taxes & fees
Jul 16 - Jul 17
Bayview Bed and Breakfast

Tor Na Coille Hotel & Restaurant

Tor Na Coille Hotel & Restaurant
4.0 star property
Banchory
9.2 out of 10, Wonderful, (377 reviews)
"Great staff, great food, good WiFi connection shall be going back again for sure!!"
United Kingdom
George
The price is NT$4,778
NT$5,733 total
includes taxes & fees
Jul 19 - Jul 20
Tor Na Coille Hotel & Restaurant

Burnett Arms Hotel

Burnett Arms Hotel
3.0 star property
Banchory
7.6 out of 10, Good, (239 reviews)
"Good size room and friendly staff. Would stay again "
United Kingdom
Wink
The price is NT$2,552
NT$3,062 total
includes taxes & fees
Jul 23 - Jul 24
Burnett Arms Hotel

Drummygar Mains

Drummygar Mains
3.0 star property
Arbroath
The price is NT$33,208
NT$39,849 total
includes taxes & fees
Jul 19 - Jul 20
Drummygar Mains

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 NT$5,560
NT$5,560 total
includes taxes & fees
Jul 27 - Jul 28
Homesly The George Hotel

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 NT$4,742
NT$5,690 total
includes taxes & fees
Aug 2 - Aug 3
Shorehead Guest House

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

Pets - Garden - Parking - Sleeps up to 4 - Hiking
3.0 star property
Banchory
The price is NT$5,547
NT$8,467 total
includes taxes & fees
Jul 22 - Jul 23
Pets - Garden - Parking - Sleeps up to 4 - Hiking

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 NT$6,017
NT$6,017 total
includes taxes & fees
Jul 24 - Jul 25
Hallgreen castle

Harbour Hoose - Stonehaven

Harbour Hoose - Stonehaven
2.0 star property
Stonehaven
The price is NT$5,008
NT$7,952 total
includes taxes & fees
Aug 2 - Aug 3
Harbour Hoose - Stonehaven

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 NT$5,141
NT$6,169 total
includes taxes & fees
Jul 22 - Jul 23
Banchory Lodge Hotel

Northern Hotel Brechin

Northern Hotel Brechin
3.0 star property
Brechin
7.8 out of 10, Good, (114 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 NT$3,361
NT$4,033 total
includes taxes & fees
Jul 19 - Jul 20
Northern Hotel Brechin
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

Venture to House of Dun and Sands of St Cyrus—just two 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

  • Picturesque Surroundings: Enjoy guided tours through the charming streets of Marykirk and nearby Laurencekirk, soaking in the beautiful Scottish scenery.
  • Family-Friendly Activities: Engage in various leisure activities at the local leisure center or embark on a relaxing fishing trip.
  • Cultural Experiences: Explore historic castles, fascinating museums, and the spiritual site of St. Mary for a taste of local heritage.
  • Scenic Strolls: Discover picturesque spots like Kirkton and Fettercairn, perfect for romantic outings and leisurely walks.
  • Cozy Accommodations: Choose from charming hotels and welcoming bed & breakfasts that cater to various needs, ensuring a comfortable stay.

Find great hotels near Marykirk

Discover cozy accommodations in Marykirk, where a variety of lodging options awaits you, including charming hotels and welcoming bed & breakfasts. Whether you're traveling with family, seeking a pet-friendly stay, or planning a beach getaway, you'll find the perfect spot to relax and enjoy the area's beauty. Explore Marykirk's hospitality offerings, including popular choices like Mary Kirk School and other local hotel options, ensuring a memorable vacation experience.

  • Homesly The George Hotel: Situated 8km from Marykirk, Homesly The George Hotel offers a delightful golf-themed experience for both leisure and business travelers. Rated 3.5 stars, this hotel features a guest rating of 8.2 out of 10, reflecting its commitment to quality service. The property is pet-friendly, welcoming furry companions with various amenities such as food and water bowls, making it a great choice for pet owners. Enjoy a round of golf during your stay or take advantage of the business facilities tailored to professionals on the go.
  • Northern Hotel Brechin: Located 10km from Marykirk, Northern Hotel Brechin is a charming 3-star hotel that caters to business travelers and pet enthusiasts alike. The hotel allows pets, ensuring your four-legged friends can accompany you on your journey. With flexible pet policies and a welcoming atmosphere, this hotel is ideal for those looking to balance work and leisure. Its convenient amenities and comfortable rooms provide a pleasant stay while you explore the surrounding area.
  • Star Hotel: Just 8km from Marykirk, the 3.5-star Star Hotel combines a welcoming environment with a guest rating of 8.2 out of 10. This pet-friendly accommodation allows both dogs and cats, making it a suitable choice for pet lovers. The hotel features essential amenities and a friendly atmosphere, ensuring a comfortable stay. Whether you're in town for business or leisure, the Star Hotel offers a blend of convenience and charm, perfect for unwinding after a day of exploration.

Where to stay in Marykirk

Marykirk, a charming village in Scotland, offers a delightful escape with its friendly atmosphere and rich history. Explore the quaint streets of Marykirk, or venture to nearby Laurencekirk for more local culture. Don't miss the picturesque Kirkton and the serene Fettercairn, both perfect for relaxing strolls and romantic outings. Each destination invites you to uncover the unique charm and warmth of this beautiful region.

  • Laurencekirk: Nestled in the heart of Aberdeenshire, Laurencekirk is a charming town that serves as a gateway to the surrounding countryside. With its moderate seasonal traveler influx, the peak months of April and June to July provide a lively atmosphere. Visitors are drawn to Laurencekirk for outdoor adventures, cultural experiences, and scenic hikes. Popular activities include golfing at local courses and exploring the historic landmarks, such as nearby castles and picturesque beaches. The town's welcoming community and rich history offer a delightful backdrop for anyone looking to explore Scottish culture.
  • Montrose: Just 8km from Marykirk, Montrose is a vibrant coastal town known for its stunning beaches and scenic landscapes. The town experiences a steady flow of visitors throughout the year, particularly during the peak months of April, July, and September. Montrose is a haven for outdoor enthusiasts, offering numerous hiking trails and golf courses. Its local attractions include beautiful beaches and historic sites, providing a perfect blend of adventure and relaxation. Whether you're strolling along the beachfront or exploring the town's rich heritage, Montrose promises a memorable experience.
  • Saint Cyrus: Located a mere 6km from Marykirk, the quaint village of Saint Cyrus offers a peaceful escape with its stunning natural scenery. The travel experience here is consistent throughout the year, with visitors often flocking in April and during the summer months. Known for its family-friendly activities, Saint Cyrus features recreational areas, hiking trails, and golf courses. The nearby beach and nature reserve are perfect for outdoor adventures, while the visitor center provides insights into the area's natural beauty. This charming village is ideal for those seeking a blend of adventure and tranquility.

Things to do in Marykirk

Shopping

In Marykirk, you can explore charming local shops for unique gifts and souvenirs. If you're up for a drive, head to the nearby town of Laurencekirk, where you’ll find larger retail options and quaint markets to enhance your shopping experience.

Recreation

In Marykirk, the Kincardine and Mearns Wellness Centre offers a variety of classes, including yoga and meditation, set in a peaceful environment. Nearby, the tranquil gardens of the Marykirk Church provide a serene space for reflection and relaxation amidst beautiful landscapes.

Adventure

Explore the scenic trails around Marykirk, where you can enjoy hiking and biking amidst stunning landscapes. Nearby, the River North Esk offers opportunities for fishing and kayaking, while the surrounding countryside beckons for horseback riding adventures, letting you experience the natural beauty of Scotland.

Nightlife

In Marykirk, you can unwind at the local pub, enjoying a cozy atmosphere with friendly locals. For a lively evening, explore nearby Laurencekirk, where you might find a mix of music and dancing at various venues, creating a charming night out in the heart of Scotland.

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

Find the best attractions near Marykirk

In Marykirk and its surroundings, visitors can enjoy a mix of cultural experiences and family-friendly activities. Notable attractions include nearby beaches, historic castles, and fascinating museums. For a spiritual touch, consider visiting St. Mary. Whether you're seeking relaxation by the coast or exploring local history, Marykirk offers a variety of points of interest to enrich your vacation experience.

  • Montrose Beach: Located 8km from Marykirk, Montrose Beach offers a relaxing seaside atmosphere with soft sands and gentle waves. It's an ideal spot for beachgoers looking to unwind, enjoy a stroll along the shore, or take in the stunning coastal views.
  • House of Dun: Just 6km away, the House of Dun is an exquisite historic house showcasing rich cultural heritage. Visitors can explore beautifully designed interiors and lush gardens, reflecting the elegance of its era, making it a captivating experience for history enthusiasts.
  • Fasque House: Situated 11km from Marykirk, Fasque House is a charming castle steeped in romance and culture. Surrounded by picturesque landscapes, it invites guests to appreciate its architectural beauty and serene grounds, perfect for leisurely exploration.

Best time to go to Marykirk

The best time to visit Marykirk is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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

Traveling to Marykirk is convenient with three major airports nearby. EDInburgh Airport (EDI) is 106km away and offers several excellent hotel options, including the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both situated 11km from the airport. Aberdeen Airport (ABZ) is located 50km away, with luxurious accommodations like the 5-star Marcliffe, just 10km from the airport. Lastly, Inverness Airport (INV) is 126km from Marykirk, featuring upscale hotels such as the 5-star Ness Walk, located 13km from the airport. Each airport provides various transportation services to ensure a smooth journey to your destination.

Frequently asked questions

What's the best place for a stay in Marykirk?
Lunan House, located 8.8 mi (14.1 km) from the heart of Marykirk, is a top choice for your stay based on our traveler data. Other good options for your trip to the area are Tor Na Coille Hotel & Restaurant 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, you'll find most hotel bookings are refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Marykirk.
Where can I learn more about changing or cancelling my trip to Marykirk?
For more details about picking new dates or cancelling your trip to Marykirk, click here.
What's the best hotel for staying near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What is staying in Marykirk like?
Those traveling to Marykirk are sure to enjoy the sights to see and things to do. There are 379 hotels and other accommodations in the surrounding area. Find out more about Marykirk.
What should I do while I'm visiting 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. Check out what more to see and do in Expedia's Marykirk guide.
What's the seasonal weather like in Marykirk?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Marykirk is 34 inches.