
Find Hotels with Room Service in Peterhead
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Peterhead Hotels with Room Service
Our top choices for Peterhead hotels with room service

2. Harbour Spring, Peterhead by Marston's Inns
Harbour Spring, Peterhead by Marston's InnsPeterhead
9.0 out of 10, Wonderful, (414 reviews)
$60 nightly
The price is $72
Nov 20 - Nov 21
Total with taxes and fees

3. Lost Guest House Peterhead
Lost Guest House PeterheadPeterhead
7.8 out of 10, Good, (100 reviews)
$51 nightly
The price is $61
Nov 6 - Nov 7
Total with taxes and fees

4. The Waterside Hotel
The Waterside HotelPeterhead
7.2 out of 10, Good, (380 reviews)
$66 nightly
The price is $80
Nov 8 - Nov 9
Total with taxes and fees

5. Seaview Hotel
Seaview HotelPeterhead
9.6 out of 10, Exceptional, (90 reviews)
$112 nightly
The price is $135
Nov 6 - Nov 7
Total with taxes and fees

6. Saplinbrae Hotel and Lodges
Saplinbrae Hotel and LodgesPeterhead
9.6 out of 10, Exceptional, (258 reviews)
$139 nightly
The price is $167
Nov 12 - Nov 13
Total with taxes and fees

7. St Olaf Golf Hotel
St Olaf Golf HotelPeterhead
9.4 out of 10, Exceptional, (55 reviews)
$106 nightly
The price is $127
Nov 19 - Nov 20
Total with taxes and fees

8. Kilmarnock Arms Hotel
Kilmarnock Arms HotelPeterhead
9.2 out of 10, Wonderful, (149 reviews)
$137 nightly
The price is $165
Nov 14 - Nov 15
Total with taxes and fees
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.
Top Peterhead Hotel Reviews

The Waterside Hotel
10/10 Excellent
Explore a world of travel with Expedia
- 5 Star Hotels in Mintlaw
- Trump International Hotels in New Deer
- Pet Friendly in Peterhead
- Hotels near Peterhead Marina
- Swallow Hotels in Crimond
- Bar in Peterhead
- Sandman Hotels in Ellon
- 4 Star Hotels in New Pitsligo
- Hotels in Fraserburgh
- 5 Star Hotels in Newburgh
- Hotels in Crimond
- Swallow Hotels in Strichen
- Beach in Fraserburgh
- Pet Friendly in Fraserburgh
- LGBT Friendly in Peterhead
- Britannia Hotels in New Deer
- 5 Star Hotels in Ellon
- Travelodge UK Hotels in Newburgh
- Hot Tub in Peterhead
- 5 Star Hotels in Fraserburgh
- Hotels in Strichen
- Premier Inn Hotels in Peterhead
- Hilton Hotels in Newburgh
- Millennium Hotels in Ellon
- Hotels in Port Erroll
- Free Breakfast in Rosehearty
- Castles in Peterhead
- Crerar Hotels in New Deer
- Luxury in Peterhead
- 4 Star Hotels in Mintlaw
- Hotels in New Deer
- Bedandbreakfast in Cruden Bay
- Hotels in Ellon
- Cottages in Cruden Bay
- Wyndham Hotels in Newburgh
- Bespoke Hotels in New Deer
- 2 Star Hotels in Port Erroll
- 3 Star Hotels in Newburgh
- Hotels in St Combs
- 2 Star Hotels in Cruden Bay
- Cabins in Newburgh
- Spa in Peterhead
- Britannia Hotels in Boddam
- Hilton Hotels in Tarves
- Hotels in Cruden Bay
- The Spires Serviced Suites Hotels in Ellon
- 4 Star Hotels in Ellon
- Fitness Center in Peterhead
- Hotels in Peterhead
- Free Parking in Newburgh
- 2 Star Hotels in Old Deer
- Massage in Peterhead
- Family Friendly in Old Deer
- 5 Star Hotels in Boddam
- Lodges in Peterhead
- Outdoorpool in Fraserburgh
- 3 Star Hotels in Peterhead
- 4 Star Hotels in Strichen
- 2 Star Hotels in Rosehearty
- Wedding in Peterhead
- Budget in Peterhead
- Hotels in Newburgh
- Nosmokingpolicy in Ellon
- Hotels in Boddam
- 3 Star Hotels in St Combs
- Swallow Hotels in New Deer
- Hotels in Mintlaw
- MOXY Hotels in Ellon
- 3 Star Hotels in Strichen
- Golf in Peterhead
- National Car Rental Cars in Peterhead
- Car rentals in Crimond
- Enterprise Rental Cars in Peterhead
- Car rentals in Ellon
- Car rentals in Peterhead
- SUV Car Rentals in Peterhead
- Minivan Car Rentals in Newburgh
- Car rentals in Mintlaw
- Car rentals in Newburgh
- Car rentals in Cruden Bay
- Van Car Rentals in Peterhead


























