Find hotels in Cruden Bay from $32

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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 Cruden Bay hotels

Kilmarnock Arms Hotel

Kilmarnock Arms Hotel
3.0 star property
Peterhead
9.2 out of 10, Wonderful, (128 reviews)
"The staff was very friendly and helpful. Highly recommend staying there."
United States
Erik
$139 nightly
The price is $167
Jan 24 - Jan 25
Total with taxes and fees
Kilmarnock Arms Hotel

St Olaf Golf Hotel

St Olaf Golf Hotel
3.0 star property
Peterhead
9.4 out of 10, Exceptional, (48 reviews)
"Friendly staff and food amazing "
United Kingdom
Craig
$109 nightly
The price is $131
Feb 14 - Feb 15
Total with taxes and fees
St Olaf Golf Hotel

15 Main Street

15 Main Street
3.0 star property
Peterhead
$442 nightly
The price is $530
Jan 27 - Jan 28
Total with taxes and fees
15 Main Street

By The Bay

By The Bay
4.0 star property
Peterhead
9.4 out of 10, Exceptional, (34 reviews)
"Great accommodation and location. "
United Kingdom
Davor
$102 nightly
The price is $123
Jan 29 - Jan 30
Total with taxes and fees
By The Bay

Craigievar

Craigievar
3.5 star property
Peterhead
$590 nightly
The price is $708
Feb 22 - Feb 23
Total with taxes and fees
Craigievar

Disblair House

Disblair House
3.0 star property
Aberdeen
9.8 out of 10, Exceptional, (50 reviews)
"What a perfect stay!! From our wonderful hosts, a cosy room with every touch, a guest lounge that cuddled you and a stunning breakfast"
United Kingdom
RJ
$75 nightly
The price is $91
Feb 11 - Feb 12
Total with taxes and fees
Disblair House

Meldrum House Country Hotel & Golf Course

Meldrum House Country Hotel & Golf Course
4.0 star property
Inverurie
9.6 out of 10, Exceptional, (368 reviews)
"Good service and an excellent room. "
United Kingdom
David
$98 nightly
The price is $117
Feb 23 - Feb 24
Total with taxes and fees
Meldrum House Country Hotel & Golf Course

Hosefield Bed and Breakfast

Hosefield Bed and Breakfast
3.0 star property
Ellon
10.0 out of 10, Exceptional, (17 reviews)
"Great service & peaceful location. Lovely big breakfast. "
United Kingdom
Ian
Hosefield Bed and Breakfast

Beachview

Beachview
2.0 star property
Peterhead
10.0 out of 10, Exceptional, (2 reviews)
"Property was immaculate and very well presented."
United Kingdom
Daniel
$86 nightly
The price is $104
Jan 24 - Jan 25
Total with taxes and fees
Beachview

New Inn Hotel

New Inn Hotel
3.5 star property
Ellon
9.2 out of 10, Wonderful, (215 reviews)
"Staff super friendly, nice room, comfy bed, food at dinner was great! Breakfast staff were lovely but coffee was terrible (weak as water) and food ‘ok’."
United Kingdom
Matthew
$96 nightly
The price is $115
Jan 24 - Jan 25
Total with taxes and fees
New Inn Hotel

The Newmachar Hotel

The Newmachar Hotel
4.0 star property
Aberdeen
8.6 out of 10, Excellent, (19 reviews)
"Nice stay, friendly and accommodating staff. Great bar and excellent breakfast. "
United Kingdom
Paul
$90 nightly
The price is $108
Jan 29 - Jan 30
Total with taxes and fees
The Newmachar Hotel

Seaview Hotel

Seaview Hotel
3.5 star property
Peterhead
9.6 out of 10, Exceptional, (71 reviews)
"Accommodation was as expected and was good. The food was outstanding as was the service."
Canada
Raymond
$99 nightly
The price is $119
Feb 23 - Feb 24
Total with taxes and fees
Seaview Hotel

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, (365 reviews)
"Rooms are spotless staff are very courteous A really nice place for a wee break 👍"
United Kingdom
Harvey
$51 nightly
The price is $61
Feb 6 - Feb 7
Total with taxes and fees
Harbour Spring, Peterhead by Marston's Inns

Albert Hotel

Albert Hotel
3.0 star property
Peterhead
9.0 out of 10, Wonderful, (31 reviews)
"Had a very good stay. Nice personnel and Excellent food and service"
Norway
Kenn
Albert Hotel

Saplinbrae Hotel and Lodges

Saplinbrae Hotel and Lodges
4.0 star property
Peterhead
9.8 out of 10, Exceptional, (233 reviews)
"Amazing staff and hotel"
United Kingdom
Janos
$125 nightly
The price is $151
Feb 22 - Feb 23
Total with taxes and fees
Saplinbrae Hotel and Lodges

Pinehurst Lodge Hotel

Pinehurst Lodge Hotel
3.0 star property
Dyce
8.8 out of 10, Excellent, (131 reviews)
"Lovely hotel close to the airport. Nice environment and a great restaurant."
United Kingdom
David
$90 nightly
The price is $108
Feb 6 - Feb 7
Total with taxes and fees
Pinehurst Lodge Hotel

Trinity Boutique B&B

Trinity Boutique B&B
4.0 star property
Peterhead
9.2 out of 10, Wonderful, (67 reviews)
"We loved the hotel it was superb "
New Zealand
Pamela
$98 nightly
The price is $118
Jan 24 - Jan 25
Total with taxes and fees
Trinity Boutique B&B

The Cock and Bull

The Cock and Bull
3.0 star property
Aberdeen
9.6 out of 10, Exceptional, (75 reviews)
"Fantastic atmosphere great staff comfortable room and great food "
United Kingdom
Mrs Wendy A
$128 nightly
The price is $154
Feb 11 - Feb 12
Total with taxes and fees
The Cock and Bull

Trump Macleod House & Lodge

Trump Macleod House & Lodge
5.0 star property
Aberdeen
9.8 out of 10, Exceptional, (34 reviews)
"Amazing property, with staff that go above and beyond to ensure that your stay is fantastic. This was our favourite hotel during our stay in Scotland and we would highly recommend it!"
Canada
Erin
$400 nightly
The price is $481
Jan 28 - Jan 29
Total with taxes and fees
Trump Macleod House & Lodge

Ban Car Hotel

Ban Car Hotel
3.0 star property
Fraserburgh
9.4 out of 10, Exceptional, (72 reviews)
"Nice place nice staff and owners highly recommend this place "
United Kingdom
Steve
$97 nightly
The price is $117
Feb 5 - Feb 6
Total with taxes and fees
Ban Car Hotel
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

Stay near popular Cruden Bay attractions

Learn more about Cruden Bay

Head to sights like Cruden Bay Golf Club and Bullers of Buchan as you discover Cruden Bay.

The gorgeous dunes of this golf course against the backdrop of cruden bay is truly a spectacular sight to behold
Photo by Tammy Owens
Open Photo by Tammy Owens

Top Cruden Bay Hotel Reviews

More cheap stays in Cruden Bay

Hotels in Cruden Bay with star-rating

Frequently asked questions

What is the best area to stay in Cruden Bay?
The best area to stay in Cruden Bay is directly within the village itself, particularly near the main street or close to the beach.

This central location offers convenient access to Cruden Bay's main points of interest. You'll find local shops, eateries, and pubs concentrated around the village's core, making it easy to stroll to amenities. The village is also top for its proximity to the expansive sandy beach and the Cruden Bay Golf Club.

For couples seeking a relaxing getaway, staying within the village provides a pleasant experience. You can enjoy walks along the beach, explore the ruins of Slains Castle just a short distance away, and easily access local dining options for evenings out.

Travelers looking for a focused golfing trip will find accommodations near the Cruden Bay Golf Club particularly convenient.
When is the best time to go to Cruden Bay?
The best time to visit Cruden Bay is typically during the summer months, from June to August, when the weather is at its mildest and the daylight hours are longest.

During these months, you'll experience average temperatures around 15-18°C (59-64°F), which is comfortable for exploring the outdoors. The extended daylight, with sunsets often after 9 PM, provides ample time for golfing, coastal walks along the cliffs to Slains Castle, or enjoying the beach. This period is ideal for travelers who want to maximize their time outdoors without the chill of the colder seasons.

For those interested in wildlife, late spring and early summer (May to July) are excellent for spotting seabirds like puffins nesting along the cliffs. The warmer weather also makes it pleasant for families to spend time at the Cruden Bay beach, which is known for its wide sands and dunes.

While July and August are the warmest, they can also be the busiest.
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 Cruden Bay.
How can I save on a Cruden Bay hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Cruden Bay hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Cruden Bay hotel?
Prices for hotels in Cruden Bay often vary, but you can find a great deal from $32 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