
Find hotels in Arniston from ฿1,766
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Arniston
Apart hotel
Check prices for these dates
Our top choices for Arniston hotels

Kirkhill Estate Rooms
Kirkhill Estate RoomsGorebridge
7.6 out of 10, Good, (54 reviews)
The price is ฿7,727
฿9,273 total
includes taxes & fees
24 Jan - 25 Jan

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (915 reviews)
The price is ฿2,454
฿2,945 total
includes taxes & fees
2 Feb - 3 Feb

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,006 reviews)
The price is ฿1,647
฿1,977 total
includes taxes & fees
22 Jan - 23 Jan

The Hoxton Edinburgh
The Hoxton EdinburghWest End
9.4 out of 10, Exceptional, (169 reviews)
The price is ฿3,094
฿3,713 total
includes taxes & fees
21 Jan - 22 Jan

Mercure Livingston Hotel
Mercure Livingston HotelLivingston
7.8 out of 10, Good, (1,003 reviews)
The price is ฿2,056
฿2,467 total
includes taxes & fees
30 Jan - 31 Jan

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (200 reviews)
The price is ฿9,087
฿10,905 total
includes taxes & fees
29 Jan - 30 Jan

Leonardo Edinburgh Murrayfield
Leonardo Edinburgh MurrayfieldClermiston
8.2 out of 10, Very good, (1,001 reviews)
The price is ฿1,672
฿2,006 total
includes taxes & fees
18 Jan - 19 Jan

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
The Edinburgh Grand, a Luxury Collection Hotel, EdinburghEdinburgh City Centre
9.4 out of 10, Exceptional, (772 reviews)
The price is ฿7,138
฿8,566 total
includes taxes & fees
14 Jan - 15 Jan

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (671 reviews)
The price is ฿4,981
฿5,977 total
includes taxes & fees
27 Jan - 28 Jan

Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
8.2 out of 10, Very good, (1,015 reviews)
The price is ฿2,331
฿2,798 total
includes taxes & fees
29 Jan - 30 Jan

Britannia Hotel Edinburgh
Britannia Hotel EdinburghWest End
6.0 out of 10, (1,332 reviews)
The price is ฿1,472
฿1,766 total
includes taxes & fees
18 Jan - 19 Jan


Cairn Hotel
Cairn HotelLeith
8.6 out of 10, Excellent, (1,002 reviews)
The price is ฿1,655
฿1,986 total
includes taxes & fees
29 Jan - 30 Jan

The Bonham Hotel
The Bonham HotelWest End
9.2 out of 10, Wonderful, (937 reviews)
The price is ฿3,550
฿4,260 total
includes taxes & fees
27 Jan - 28 Jan

Novotel Edinburgh Centre
Novotel Edinburgh CentreOld Town Edinburgh
8.6 out of 10, Excellent, (1,007 reviews)
The price is ฿2,663
฿3,196 total
includes taxes & fees
8 Feb - 9 Feb

Marine North Berwick
Marine North BerwickNorth Berwick
8.8 out of 10, Excellent, (284 reviews)
The price is ฿7,223
฿8,667 total
includes taxes & fees
18 Jan - 19 Jan

Leonardo Edinburgh City
Leonardo Edinburgh CityOld Town Edinburgh
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿2,208
฿2,649 total
includes taxes & fees
26 Jan - 27 Jan

Staycity Aparthotels, Edinburgh, West End
Staycity Aparthotels, Edinburgh, West EndTollcross
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿2,453
฿2,944 total
includes taxes & fees
10 Feb - 11 Feb

Sheraton Grand Hotel & Spa, Edinburgh
Sheraton Grand Hotel & Spa, EdinburghTollcross
9.0 out of 10, Wonderful, (1,010 reviews)
The price is ฿3,758
฿4,510 total
includes taxes & fees
8 Feb - 9 Feb

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.2 out of 10, Wonderful, (1,281 reviews)
The price is ฿2,556
฿3,067 total
includes taxes & fees
8 Feb - 9 Feb
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 Arniston attractions
Top Arniston Hotel Reviews

Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
More cheap stays in Arniston

Cairn Hotel
10-18 Windsor Street Edinburgh Scotland
The price is ฿1,655 per night from 29 Jan to 30 Jan
฿1,655
฿1,986 total
29 Jan - 30 Jan
includes taxes & fees
8.4/10 Very Good! (1,003 reviews)

































































