
Find hotels near Cramond Beach, Edinburgh from CA $136
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Cramond Beach hotels

Leonardo Edinburgh Murrayfield
Leonardo Edinburgh Murrayfield3 km from Cramond Beach
8.2 out of 10, Very good, (1,003 reviews)
The price is CA $187
CA $224 total
includes taxes & fees
Jun 21 - Jun 22

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh Airport5.7 km from Cramond Beach
8.8 out of 10, Excellent, (1,475 reviews)
The price is CA $302
CA $362 total
includes taxes & fees
Jun 21 - Jun 22

Dakota Edinburgh
Dakota Edinburgh6.3 km from Cramond Beach
9.4 out of 10, Exceptional, (1,398 reviews)
The price is CA $197
CA $236 total
includes taxes & fees
Jun 21 - Jun 22

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport5.6 km from Cramond Beach
8.8 out of 10, Excellent, (1,485 reviews)
The price is CA $249
CA $299 total
includes taxes & fees
Jul 5 - Jul 6

Moxy Edinburgh Airport
Moxy Edinburgh Airport5.7 km from Cramond Beach
8.6 out of 10, Excellent, (2,470 reviews)
The price is CA $231
CA $277 total
includes taxes & fees
Jun 21 - Jun 22

ibis budget Edinburgh Park
ibis budget Edinburgh Park5 km from Cramond Beach
8.2 out of 10, Very good, (1,114 reviews)
The price is CA $132
CA $158 total
includes taxes & fees
Jul 5 - Jul 6

Village Hotel Edinburgh
Village Hotel Edinburgh4.2 km from Cramond Beach
8.4 out of 10, Very good, (1,008 reviews)
The price is CA $228
CA $274 total
includes taxes & fees
Jun 28 - Jun 29

Murrayfield Hotel
Murrayfield HotelMurrayfield, 5.2 km from Cramond Beach
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $210
CA $253 total
includes taxes & fees
Jun 16 - Jun 17

Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End, 6.7 km from Cramond Beach
8.8 out of 10, Excellent, (1,691 reviews)
The price is CA $209
CA $251 total
includes taxes & fees
Jun 11 - Jun 12

Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHG4.6 km from Cramond Beach
8.6 out of 10, Excellent, (1,414 reviews)
The price is CA $204
CA $245 total
includes taxes & fees
Jul 1 - Jul 2

Holiday Inn Express Edinburgh City West by IHG
Holiday Inn Express Edinburgh City West by IHG4.4 km from Cramond Beach
8.4 out of 10, Very good, (1,005 reviews)
The price is CA $216
CA $259 total
includes taxes & fees
Jun 21 - Jun 22

The Hoxton Edinburgh
The Hoxton EdinburghWest End, 6.3 km from Cramond Beach
9.4 out of 10, Exceptional, (300 reviews)
The price is CA $278
CA $333 total
includes taxes & fees
Jun 21 - Jun 22

Orocco Pier
Orocco Pier6.2 km from Cramond Beach
9.2 out of 10, Wonderful, (494 reviews)
The price is CA $206
CA $247 total
includes taxes & fees
Jun 22 - Jun 23

The Resident Edinburgh
The Resident EdinburghWest End, 6.2 km from Cramond Beach
9.6 out of 10, Exceptional, (566 reviews)
The price is CA $293
CA $352 total
includes taxes & fees
Jun 28 - Jun 29

Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott Edinburgh4.5 km from Cramond Beach
8.2 out of 10, Very good, (737 reviews)
The price is CA $171
CA $215 total
includes taxes & fees
Jun 21 - Jun 22

YOTEL Edinburgh
YOTEL EdinburghNew Town, 6.5 km from Cramond Beach
8.8 out of 10, Excellent, (2,581 reviews)
The price is CA $267
CA $320 total
includes taxes & fees
Jul 5 - Jul 6

Premier Inn Edinburgh Park - Airport
Premier Inn Edinburgh Park - Airport5.8 km from Cramond Beach
7.8 out of 10, Good, (128 reviews)
The price is CA $113
CA $136 total
includes taxes & fees
Jun 21 - Jun 22

Novotel Edinburgh Park
Novotel Edinburgh Park6.1 km from Cramond Beach
9.2 out of 10, Wonderful, (1,005 reviews)
The price is CA $181
CA $218 total
includes taxes & fees
Jun 28 - Jun 29

Eleven Stafford Street Townhouse
Eleven Stafford Street TownhouseWest End, 6.4 km from Cramond Beach
9.4 out of 10, Exceptional, (656 reviews)
The price is CA $265
CA $318 total
includes taxes & fees
Jun 10 - Jun 11

The Roseate Edinburgh
The Roseate EdinburghHaymarket, 5.8 km from Cramond Beach
9.2 out of 10, Wonderful, (689 reviews)
The price is CA $279
CA $335 total
includes taxes & fees
Jun 10 - Jun 11
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 Cramond Beach
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Leonardo Edinburgh Murrayfield | 8.2 Very good 1,003 reviews | View | ||||||
![]() Hampton by Hilton Edinburgh Airport | 8.8 Excellent 1,475 reviews | View | ||||||
![]() Dakota Edinburgh | 9.4 Exceptional 1,398 reviews | View | ||||||
![]() DoubleTree by Hilton Edinburgh Airport | 8.8 Excellent 1,485 reviews | View | ||||||
![]() Moxy Edinburgh Airport | 8.6 Excellent 2,470 reviews | View |
Top Cramond Beach Hotel Reviews

ibis budget Edinburgh Park
10/10 Excellent










































































