Photo by Trembich Moving Moments

Find hotels near Bass Rock, Edinburgh from CA $133
- 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, (302 reviews)
The price is CA $465
CA $558 total
includes taxes & fees
Jul 5 - Jul 6

Open Arms Hotel
Open Arms HotelDirleton, 9.3 km from Bass Rock
9.4 out of 10, Exceptional, (13 reviews)
The price is CA $242
CA $290 total
includes taxes & fees
Jul 17 - Jul 18

The Linton Hotel
The Linton Hotel10.3 km from Bass Rock
8.4 out of 10, Very good, (512 reviews)
The price is CA $111
CA $133 total
includes taxes & fees
Aug 3 - Aug 4

Bayswell Park Hotel
Bayswell Park Hotel10.8 km from Bass Rock
8.8 out of 10, Excellent, (526 reviews)
The price is CA $212
CA $254 total
includes taxes & fees
Jul 15 - Jul 16

Garleton Lodge
Garleton Lodge16.2 km from Bass Rock
10.0 out of 10, Exceptional, (13 reviews)
The price is CA $404
CA $485 total
includes taxes & fees
Jul 17 - Jul 18

The Leddie Hotel
The Leddie Hotel15.9 km from Bass Rock
10.0 out of 10, Exceptional, (22 reviews)
The price is CA $391
CA $469 total
includes taxes & fees
Jul 22 - Jul 23

The Lodge at Craigielaw
The Lodge at Craigielaw16.8 km from Bass Rock
9.4 out of 10, Exceptional, (202 reviews)
The price is CA $291
CA $349 total
includes taxes & fees
Jul 17 - Jul 18

Maitlandfield House Hotel
Maitlandfield House Hotel16.1 km from Bass Rock
8.2 out of 10, Very good, (453 reviews)
The price is CA $227
CA $272 total
includes taxes & fees
Jul 6 - Jul 7

Kilconquhar Castle Estate
Kilconquhar Castle Estate18.9 km from Bass Rock
9.0 out of 10, Wonderful, (419 reviews)
The price is CA $218
CA $261 total
includes taxes & fees
Jul 27 - Jul 28

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux11.9 km from Bass Rock
9.4 out of 10, Exceptional, (206 reviews)
The price is CA $567
CA $681 total
includes taxes & fees
Aug 2 - Aug 3

Isle of May View
Isle of May View16.7 km from Bass Rock
The price is CA $544
CA $653 total
includes taxes & fees
Jul 17 - Jul 18

The Crown & Kitchen
The Crown & Kitchen10.3 km from Bass Rock
9.2 out of 10, Wonderful, (179 reviews)
The price is CA $172
CA $207 total
includes taxes & fees
Jul 6 - Jul 7

1 Deuchrie Cottages
1 Deuchrie Cottages15.9 km from Bass Rock
The price is CA $1,118
CA $1,342 total
includes taxes & fees
Jul 26 - Jul 27
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
Top Bass Rock Hotel Reviews

Stunning location - beachfront ground floor flat with private parking. Fab views
10/10 Excellent






























































