Photo by Trembich Moving Moments

Find hotels near Bass Rock, Edinburgh from SAR 248
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Bass Rock hotels

Marine North Berwick
Marine North Berwick6.4 km from Bass Rock
8.8 out of 10, Excellent, (288 reviews)
The price is SAR 1,096
SAR 1,315 total
includes taxes & fees
4 Mar - 5 Mar

The Leddie Hotel
The Leddie Hotel15.9 km from Bass Rock
10.0 out of 10, Exceptional, (12 reviews)
The price is SAR 718
SAR 861 total
includes taxes & fees
3 Mar - 4 Mar

The Crown & Kitchen
The Crown & Kitchen10.3 km from Bass Rock
9.2 out of 10, Wonderful, (169 reviews)
The price is SAR 413
SAR 496 total
includes taxes & fees
3 Mar - 4 Mar

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux11.9 km from Bass Rock
9.4 out of 10, Exceptional, (200 reviews)
The price is SAR 1,079
SAR 1,295 total
includes taxes & fees
4 Mar - 5 Mar

The Spindrift Guest House
The Spindrift Guest House16.3 km from Bass Rock
9.8 out of 10, Exceptional, (111 reviews)
The price is SAR 569
SAR 683 total
includes taxes & fees
10 Mar - 11 Mar

The Ship Inn
The Ship Inn16.5 km from Bass Rock
9.6 out of 10, Exceptional, (67 reviews)
The price is SAR 834
SAR 1,001 total
includes taxes & fees
23 Mar - 24 Mar

The Lodge at Craigielaw
The Lodge at Craigielaw16.8 km from Bass Rock
9.6 out of 10, Exceptional, (190 reviews)
The price is SAR 300
SAR 360 total
includes taxes & fees
12 Mar - 13 Mar

The Waterfront
The Waterfront16.6 km from Bass Rock
9.4 out of 10, Exceptional, (203 reviews)
The price is SAR 453
SAR 544 total
includes taxes & fees
3 Mar - 4 Mar

Bayswell Park Hotel
Bayswell Park Hotel10.8 km from Bass Rock
8.6 out of 10, Excellent, (505 reviews)
The price is SAR 432
SAR 519 total
includes taxes & fees
4 Mar - 5 Mar

Orchard House Lodges
Orchard House Lodges18.5 km from Bass Rock
9.6 out of 10, Exceptional, (60 reviews)
The price is SAR 497
SAR 497 total
includes taxes & fees
22 Mar - 23 Mar

The Folly Hotel
The Folly Hotel5.9 km from Bass Rock
7.8 out of 10, Good, (113 reviews)
The price is SAR 364
SAR 437 total
includes taxes & fees
31 Mar - 1 Apr

The Linton Hotel
The Linton Hotel10.3 km from Bass Rock
8.4 out of 10, Very Good, (476 reviews)
The price is SAR 206
SAR 248 total
includes taxes & fees
31 Mar - 1 Apr

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns12.6 km from Bass Rock
8.4 out of 10, Very Good, (379 reviews)
The price is SAR 271
SAR 326 total
includes taxes & fees
8 Mar - 9 Mar

Kilconquhar Castle Estate
Kilconquhar Castle Estate18.9 km from Bass Rock
9.0 out of 10, Wonderful, (395 reviews)
The price is SAR 411
SAR 493 total
includes taxes & fees
3 Mar - 4 Mar

Maitlandfield House Hotel
Maitlandfield House Hotel16.1 km from Bass Rock
8.2 out of 10, Very Good, (435 reviews)
The price is SAR 494
SAR 593 total
includes taxes & fees
3 Mar - 4 Mar

Open Arms Hotel
Open Arms HotelDirleton, 9.3 km from Bass Rock
10.0 out of 10, Exceptional, (2 reviews)
The price is SAR 489
SAR 587 total
includes taxes & fees
22 Mar - 23 Mar

Murray Library Hostel
Murray Library Hostel16.6 km from Bass Rock
The price is SAR 355
SAR 426 total
includes taxes & fees
16 Mar - 17 Mar
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.
Compare popular hotels close to Bass Rock
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Marine North Berwick | 8.8 Excellent 288 reviews | View | ||||||
![]() The Leddie Hotel | 10.0 Exceptional 12 reviews | View | ||||||
![]() The Crown & Kitchen | 9.2 Wonderful 169 reviews | View | ||||||
![]() Greywalls Hotel and Chez Roux | 9.4 Exceptional 200 reviews | View | ||||||
![]() The Spindrift Guest House | 9.8 Exceptional 111 reviews | View |
Top Bass Rock Hotel Reviews

Marine North Berwick
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
More Hotel Options in Bass Rock
Explore more hotels
- Perfectly located for town and beach - Victorian terraced house near East Beach. Sleeps 7
- Beachfront 3 bedroom ground floor luxury holiday apartment in North Berwick with parking
- Stunning location - beachfront ground floor flat with private parking. Fab views
- Leuchie Walled Garden Luxury mid-Century holiday home that sleeps 12,
- Stunning sea views, dog friendly holiday accommodation in North Berwick
- Luxury House with Patio next to North Berwick Beach
- JOIVY Luxury House With Patio Next To North Berwick Beach
- Next To The Beach - North Berwick (30 mins via train from Edinburgh)
- No.12 Hotel & Bistro
- Lovely beachside apartment, with uninterrupted views across to the Fife coastline. Sleeps 8.














































































