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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cruden Bay hotels

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
$104 nightly
The price is $125
Jan 29 - Jan 30
Total with taxes and fees
By The Bay

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
$141 nightly
The price is $170
Jan 27 - Jan 28
Total with taxes and fees
Kilmarnock Arms Hotel

15 Main Street

15 Main Street
3.0 star property
Peterhead
$446 nightly
The price is $536
Jan 30 - Jan 31
Total with taxes and fees
15 Main Street

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
$98 nightly
The price is $118
Jan 27 - Jan 28
Total with taxes and fees
St Olaf Golf Hotel

Craigievar

Craigievar
3.5 star property
Peterhead
$600 nightly
The price is $719
Feb 3 - Feb 4
Total with taxes and fees
Craigievar

Premier Inn Aberdeen North - Bridge Of Don

Premier Inn Aberdeen North - Bridge Of Don
3.0 star property
Bridge of Don
6.0 out of 10, (1 review)
$56 nightly
The price is $67
Feb 26 - Feb 27
Total with taxes and fees
Premier Inn Aberdeen North - Bridge Of Don

Woodend Croft

Woodend Croft
3.0 star property
Ellon
$1,049 nightly
The price is $1,259
Jan 29 - Jan 30
Total with taxes and fees
Woodend Croft

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

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
$95 nightly
The price is $115
Jan 28 - Jan 29
Total with taxes and fees
Beachview

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
$97 nightly
The price is $116
Feb 26 - Feb 27
Total with taxes and fees
Trinity Boutique B&B

Lost Guest House Peterhead

Lost Guest House Peterhead
3.0 star property
Peterhead
8.0 out of 10, Very Good, (92 reviews)
"Excellent stay, nice and clean property, Quiet area "
United Kingdom
Muhammad Usama
Lost Guest House Peterhead

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
$101 nightly
The price is $122
Jan 28 - Jan 29
Total with taxes and fees
Seaview Hotel

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

The Redgarth

The Redgarth
3.0 star property
Inverurie
9.6 out of 10, Exceptional, (39 reviews)
"Lovely stay and brilliant owners"
United Kingdom
Alex
$191 nightly
The price is $230
Jan 27 - Jan 28
Total with taxes and fees
The Redgarth

The Buchan Hotel

The Buchan Hotel
3.0 star property
Ellon
8.2 out of 10, Very Good, (79 reviews)
"The reception/waiting staff were excellent. The restaurant and choice of food was excellent also."
United Kingdom
James
$113 nightly
The price is $135
Jan 27 - Jan 28
Total with taxes and fees
The Buchan Hotel

Newburgh Inn

Newburgh Inn
3.5 star property
Ellon
9.2 out of 10, Wonderful, (114 reviews)
"Big warm room and bed nice evening meal and breakfast "
United Kingdom
Jon
Newburgh Inn

Kilnary Cottage

Kilnary Cottage
3.5 star property
Ellon
$756 nightly
The price is $907
Jan 30 - Jan 31
Total with taxes and fees
Kilnary Cottage

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
$130 nightly
The price is $157
Jan 27 - Jan 28
Total with taxes and fees
Saplinbrae Hotel and Lodges

Morris Gardens Apartments

Morris Gardens Apartments
3.5 star property
Inverurie
9.8 out of 10, Exceptional, (21 reviews)
"5 night stay visiting family nearby. Very convenient for local amenities. Private parking outside property. Spacious, clean and well equipped. Comfortable beds."
United Kingdom
Allison
$159 nightly
The price is $191
Jan 27 - Jan 28
Total with taxes and fees
Morris Gardens Apartments

Belvilla Aberdeen Bridge of Don Sea VIew - Ex Holiday Inn Express

Belvilla Aberdeen Bridge of Don Sea VIew - Ex Holiday Inn Express
3.0 star property
Bridge of Don
6.4 out of 10, (118 reviews)
"Staff very helpful and courteous. Beds immaculate and extremely comfortable. Quiet hotel. Had great sleep. No towels! "
United Kingdom
Mandy
$27 nightly
The price is $32
Jan 28 - Jan 29
Total with taxes and fees
Belvilla Aberdeen Bridge of Don Sea VIew - Ex Holiday Inn Express
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