Lodging Image

Find hotels in Rosehearty from £52

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Rosehearty hotels

1. Banff Springs Hotel

Banff Springs Hotel
4.0 star property
Banff
8.8 out of 10, Excellent, (239 reviews)
"Great food tidy great staff"
United Kingdom
Jamie
The price is £126
includes taxes & fees
6 Aug - 7 Aug
Banff Springs Hotel

2. Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
4.0 star property
Inverurie
9.4 out of 10, Exceptional, (395 reviews)
"I stay here when travelling on business - always wonderful "
United Kingdom
Alison
The price is £126
includes taxes & fees
3 Aug - 4 Aug
Meldrum House Country Hotel & Golf Course

3. The Waterside Hotel

The Waterside Hotel
3.0 star property
Peterhead
7.2 out of 10, Good, (371 reviews)
"An old building but clean and well run with friendly staff"
United Kingdom
Christine
The price is £52
includes taxes & fees
26 Jul - 27 Jul
The Waterside Hotel

4. The Davron Hotel

The Davron Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (133 reviews)
"Staff great, easy free parking and great breakfast. Only thing was room was small and you can hear adjacent rooms"
United Kingdom
Chris
The price is £120
includes taxes & fees
23 Jul - 24 Jul
The Davron Hotel

5. Heath Hill Hotel

Heath Hill Hotel
3.0 star property
Fraserburgh
9.6 out of 10, Exceptional, (104 reviews)
"Lovely little place I wish I had come across before and will definitely be back, rooms are modern comfy and very clean, food was very good too."
United Kingdom
Charles
The price is £136
includes taxes & fees
11 Aug - 12 Aug
Heath Hill Hotel

6. Harbour Spring, Peterhead by Marston's Inns

Harbour Spring, Peterhead by Marston's Inns
3.5 star property
Peterhead
9.0 out of 10, Wonderful, (402 reviews)
"Convenient hotel. Food good, friendly staff."
United Kingdom
Wayne
The price is £60
includes taxes & fees
26 Jul - 27 Jul
Harbour Spring, Peterhead by Marston's Inns

7. Door to the Shore - Seafront Cottages

Door to the Shore - Seafront Cottages
3.5 star property
Fraserburgh
9.8 out of 10, Exceptional, (13 reviews)
"Beautiful escape next to the sea and lovely host!"
United Kingdom
Dylan
The price is £175
includes taxes & fees
23 Jul - 24 Jul
Door to the Shore - Seafront Cottages

8. Stag & Thistle Hotel and Restaurant

Stag & Thistle Hotel and Restaurant
3.0 star property
Fraserburgh
8.8 out of 10, Excellent, (28 reviews)
"Property is just off main street, doesn't look much from outside, but as soon as you come inside it's a whole different world."
United Kingdom
Paul
The price is £125
includes taxes & fees
24 Jul - 25 Jul
Stag & Thistle Hotel and Restaurant

9. Macdonald Pittodrie House

Macdonald Pittodrie House
4.0 star property
Inverurie
8.8 out of 10, Excellent, (281 reviews)
"Staff are wonderful and the food was excellent. Wine over priced but ambience in the restaurant and hotel is top notch."
United Kingdom
Ian
The price is £114
includes taxes & fees
30 Jul - 31 Jul
Macdonald Pittodrie House

10. Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (141 reviews)
"This property is good value for money. It os well kept and provides good facilities. Excellent access to the Ythan estuary."
United Kingdom
John
The price is £63
includes taxes & fees
23 Jul - 24 Jul
Newburgh Inn

11. Strathburn Hotel Inverurie by Compass Hospitality

Strathburn Hotel Inverurie by Compass Hospitality
4.0 star property
Inverurie
8.6 out of 10, Excellent, (171 reviews)
" Nice hotel stayed many times"
United Kingdom
Shaun
The price is £57
includes taxes & fees
24 Jul - 25 Jul
Strathburn Hotel Inverurie by Compass Hospitality

12. Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.6 out of 10, Exceptional, (251 reviews)
"We have been coming back to Saplinbrea for a number of years. The staff and the food are excellent. The whole hotel has great ambiance, and provides a wonderful experience. Only negative is that carpeting in corridors is a little tired."
United States
William
The price is £124
includes taxes & fees
24 Jul - 25 Jul
Saplinbrae Hotel and Lodges

13. New Inn Hotel

New Inn Hotel
3.5 star property
Ellon
9.2 out of 10, Wonderful, (229 reviews)
"Comfortable room fantastic staff so helpful and friendly "
United Kingdom
Mrs Wendy A
The price is £99
includes taxes & fees
24 Jul - 25 Jul
New Inn Hotel

14. Fife Lodge

Fife Lodge
3.0 star property
Banff
9.4 out of 10, Exceptional, (266 reviews)
"Staff were lovely, very friendly and helpful."
United Kingdom
Leigh
The price is £102
includes taxes & fees
7 Aug - 8 Aug
Fife Lodge

15. The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant
3.0 star property
Macduff
9.2 out of 10, Wonderful, (226 reviews)
"Lovely hotel, beautiful decor, staff were so friendly and super tasty food."
United Kingdom
Jolene
The price is £124
includes taxes & fees
3 Aug - 4 Aug
The Knowes Hotel & Restaurant

16. Disblair House

Disblair House
3.0 star property
Aberdeen
10.0 out of 10, Exceptional, (71 reviews)
"Wonderful stay with the most hospitable hosts. Lovely breakfast. Would happily stay again! Thank you!!"
United States
michelle
The price is £68
includes taxes & fees
3 Aug - 4 Aug
Disblair House

17. The white horse inn

The white horse inn
3.0 star property
Aberdeen
9.2 out of 10, Wonderful, (99 reviews)
"A must if I am in the area again, the food was good, bed comfy bathroom clean. "
United Kingdom
Lawrence
The price is £83
includes taxes & fees
22 Jul - 23 Jul
The white horse inn

18. St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (52 reviews)
"Lovely hotel managed by a wonderful staff. Convenient to the golf course. Excellent food and drink options. A “must stay” location if you’re traveling or playing golf in this area."
United States
Rodney
The price is £111
includes taxes & fees
26 Jul - 27 Jul
St Olaf Golf Hotel

19. Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (81 reviews)
"Great location"
United Kingdom
Robbie
The price is £105
includes taxes & fees
24 Jul - 25 Jul
Seaview Hotel

20. The Lodges at Barra Castle

The Lodges at Barra Castle
4.0 star property
Inverurie
9.0 out of 10, Wonderful, (32 reviews)
"The lodge was clean, well set up and had everything we could need and more"
United States
nuala
The price is £153
includes taxes & fees
12 Aug - 13 Aug
The Lodges at Barra Castle
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 Rosehearty

Like dining and beaches? Get away to quaint Rosehearty!

Rough seas with waves crashing against a concrete pier, and seagulls flying over the water.
Photo by Des Colhoun
Open Photo by Des Colhoun

Top Rosehearty Hotel Reviews

More cheap stays in Rosehearty

Hotels in Rosehearty with star rating

Find out more about Rosehearty

Top reasons to visit Rosehearty

  • Charming Fishing Village: Rosehearty is a picturesque fishing village, perfect for a tranquil escape with its serene atmosphere and friendly locals.
  • Stunning Coastline: Enjoy relaxed walks along the beautiful sandy beaches and scenic coastal paths that offer breathtaking views.
  • Rich Cultural Experiences: Immerse yourself in local heritage by exploring historical sites, including the Hill of Rosehearty Church.
  • Outdoor Adventures: Engage in fishing, hiking, or simply enjoying the great outdoors in this captivating setting.
  • Welcoming Accommodation: Choose from a variety of charming hotels and cosy vacation rentals that cater to families and pets.

Find great hotels in and around Rosehearty

Discover a delightful stay in Rosehearty, where a selection of charming hotels and resorts cater to every traveler's needs. With a focus on pet-friendly and family-oriented services, you’re sure to find the perfect base for your adventure. Experience warm hospitality from helpful staff, ensuring a comfortable stay, whether you’re seeking a traditional hotel or a cosy vacation rental.

  • Saplinbrae Hotel and Lodges: Nestled 19.3km from Rosehearty, the Saplinbrae Hotel and Lodges is a charming 3-star property, boasting a remarkable guest rating of 9.8. This hotel is perfect for pet owners, allowing some pets on-site with amenities designed for your furry friends, including food and water bowls. The serene surroundings offer a unique blend of comfort and nature, making it an ideal retreat for travellers seeking a pet-friendly sanctuary.
  • Heath Hill Hotel: Just 4.8km from Rosehearty, the Heath Hill Hotel offers a warm and welcoming atmosphere with a guest rating of 9.6. This 3-star hotel features a delightful range of dining options, including a complimentary full breakfast and a local restaurant guide. Guests can unwind with entertainment such as a flat-screen TV in their rooms, ensuring a cosy stay with all the essential comforts of home.
  • The Davron Hotel: Situated in the heart of Rosehearty, The Davron Hotel is a 3-star establishment with a commendable guest rating of 9.4. This hotel provides a relaxed dining experience with options including a bar and light fare restaurant. Guests can engage in recreational activities, enjoying billiards and cable television, making it a splendid choice for a leisurely getaway. The combination of hospitality and entertainment ensures a memorable stay.

Where to stay in Rosehearty

Rosehearty, a charming village in Scotland, offers a delightful mix of culture and romance for travellers. Explore its stunning coastline, relax on sandy beaches, and visit the nearby picturesque village of Portsoy. Don't miss the scenic beauty of Plaidy, where friendly locals and a welcoming atmosphere enhance your experience. With its unique blend of leisure and adventure, Rosehearty is the perfect destination for a memorable getaway.

  • Fraserburgh: As the largest town in the area, Fraserburgh is a vibrant hub of activity and culture. Nestled along the Aberdeenshire coastline, this city offers stunning sea views and a rich maritime heritage. Visitors can enjoy outdoor activities such as golfing at local courses or exploring the scenic bays and historic landmarks, including castles that speak to the town's storied past. With a steady flow of travellers throughout the year, Fraserburgh is particularly lively in January, July, and September, making it an ideal base for your Scottish adventure.
  • Pennan: Just a short drive from Rosehearty, the picturesque village of Pennan is famed for its charming coastal scenery and vibrant community spirit. The village offers a unique blend of outdoor activities and cultural experiences, perfect for those looking to explore the surrounding landscape. Travellers often flock to Pennan during the spring and summer months, particularly in April and from July to August. The local marina and historic attractions provide a delightful backdrop for leisurely strolls, while the nearby golf courses promise a fun day out for sports enthusiasts.
  • New Aberdour: Located merely 6.4km from Rosehearty, New Aberdour is a quaint village celebrated for its stunning beach and tranquil harbour. This serene destination draws visitors who appreciate coastal beauty and cultural richness. The sandy shores are perfect for a leisurely day by the sea, while fishing opportunities abound for those keen on angling. The village sees a rise in visitors during the summer months, especially from July to September, making it a lovely spot for a relaxing getaway amid Scotland's breathtaking scenery.

Things to do near Rosehearty

Rosehearty, a charming fishing village, offers a delightful blend of cultural experiences perfect for a romantic getaway or a family outing. Visitors can explore local attractions with a knowledgeable tourist guide, enjoy relaxed walks along the picturesque coastline, and immerse themselves in the village’s rich heritage. Whether it’s fishing or simply soaking in the serene atmosphere, Rosehearty presents a tranquil escape for all.

Shopping

In Rosehearty, you can enjoy local shops offering unique gifts and souvenirs. If you're up for a drive, head to Fraserburgh's shopping centre, where you'll find a range of high street retailers and charming boutiques for even more options.

Recreation

At Longside Golf Club, located 22.5km from Rosehearty, indulge in a luxurious golfing experience amid picturesque landscapes. Enjoy the serene atmosphere, perfect for relaxation and rejuvenation, while taking in the natural beauty of the Scottish countryside.

Adventure

In Rosehearty, explore the rugged coastline with exhilarating cliff walks, where stunning sea views await. Experience the thrill of water sports at nearby Fraserburgh, including kayaking and paddleboarding, perfect for adventure enthusiasts eager to embrace Scotland's natural beauty.

Nightlife

Rosehearty offers a charming nightlife, perfect for a relaxed evening. Enjoy a pint at the local pub, The Ship Inn, or indulge in a meal at The Seafield Arms. For a cozier vibe, The Old Mill is ideal for a quiet drink by the fire.

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

Booking tips and Expedia advantages for Rosehearty

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Rosehearty are January to March, where the prices are slightly lower. This is in comparison to June to August, 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 Rosehearty is Thursday. The most expensive day to stay in Rosehearty is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save some money by combining your accommodation in Rosehearty with your flights and activities through an Expedia package deal.

Find the best attractions near Rosehearty

Rosehearty is an ideal destination for culture-themed and romantic getaways, offering a blend of museums, historical sites, and beautiful lakes. Visitors can explore local attractions like the picturesque Rosehearty harbour, the charming seafront, and the historic Hill of Rosehearty Church. Additionally, the Rosehearty library provides a quiet spot for book lovers, ensuring a fulfilling experience for those seeking outdoor adventures and cultural immersion.

  • Fraserburgh Heritage Centre: Located 6.4km from Rosehearty, this museum offers a captivating glimpse into the local culture and history. Discover intriguing exhibits that showcase the maritime heritage and the vibrant past of Fraserburgh.
  • New Aberdour Beach: A mere 4.8km from Rosehearty, this picturesque beach invites you to relax and soak up the sun. Its golden sands and gentle waves create a perfect setting for a leisurely day by the sea.
  • RSPB Loch of Strathbeg Nature Reserve: Situated 14.5km away, this stunning lake offers a blend of outdoor activities and breathtaking scenery. Ideal for nature lovers, it’s a romantic spot for birdwatching and enjoying tranquil walks.

Best time to go to Rosehearty

The best time to visit Rosehearty is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January41.4°F (5.2°C)Light RainMostly CloudyAverageSlightly Low
February41.4°F (5.2°C)No RainMostly CloudyAverageSlightly Low
March42.8°F (6.0°C)Light RainMostly CloudyAverageSlightly Low
April45.1°F (7.3°C)No RainMostly CloudySlightly HighAverage
May48.9°F (9.4°C)Light RainMostly CloudyAverageAverage
June53.6°F (12.0°C)Light RainMostly CloudyAverageSlightly High
July57.0°F (13.9°C)Light RainMostly CloudySlightly HighSlightly High
August57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
September54.9°F (12.7°C)Light RainMostly CloudyAverageAverage
October50.7°F (10.4°C)Light RainMostly CloudySlightly LowAverage
November46.6°F (8.1°C)Light RainMostly CloudySlightly LowAverage
December42.8°F (6.0°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Rosehearty

For your trip to Rosehearty, you can fly into several major airports. Aberdeen Airport (ABZ) is 54.7km away and offers excellent hotel choices like the 5-star Marcliffe Hotel, 9.7km from the airport, and the 4-star Courtyard by Marriott, just 483m away. INVerness Airport (INV) is 117.5km distant, with top hotels such as the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport, offering various transportation services. Kirkwall Airport (KOI) is 146.4km away, featuring comfortable stays at Graemeshall House and Hildeval B&B, both within 6.4km of the airport. Enjoy your visit to this charming part of Scotland.

Frequently asked questions

What is the best area to stay in Rosehearty?
The best area to stay in Rosehearty is directly within the village, particularly along the coastal road or near the harbour.

Rosehearty itself is a small, coastal village with a rich fishing heritage. The main street, which runs parallel to the sea, features a few local shops, eateries, and traditional stone cottages. The harbour is the focal point, offering views of the fishing boats and the North Sea. It's a peaceful location, ideal for those looking to experience a quiet Scottish coastal community.

Couples often find the village appealing for a tranquil getaway. You can enjoy walks along the coastline, explore the historic ruins of Pitsligo Castle nearby, or simply relax by the harbour. The pace of life here is slow, great for unwinding and enjoying the natural surroundings.

Families might also enjoy Rosehearty due to its calm environment and access to outdoor activities. Children can enjoy exploring the rock pools at low tide or playing on the small local beach.
When is the best time to go to Rosehearty?
The best time to go to Rosehearty for pleasant weather and outdoor activities is generally during the summer months, from June to August.

During this period, you can expect the warmest temperatures, with averages around 15-18°C, and longer daylight hours, providing ample time to explore the coastline and local attractions. It's ideal for enjoying walks along the Rosehearty Beach or exploring the nearby cliffs and coves.

Should you prefer a quieter experience with fewer crowds, late spring (May) or early autumn (September) also offer agreeable conditions. The weather is often mild, and you'll still have reasonable daylight for sightseeing without the peak season bustle.
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 Rosehearty.
How much is the nightly rate at a Rosehearty hotel?
Prices for hotels in Rosehearty often vary, but you can find a great deal from £52 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