Search Inns in Edinburgh

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Our top choices for Edinburgh inns

1. The Inn On The Mile

The Inn On The Mile
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (757 reviews)
"A great location and a great hotel!"
United States
Linda
$153 nightly
The price is $193
Nov 15 - Nov 16
Total with taxes and fees
The Inn On The Mile

2. Riccarton Inn

Riccarton Inn
3.5 star property
Currie
8.8 out of 10, Excellent, (499 reviews)
"Really good value for money. Food was amazing and staff fantastic. We will be back."
United Kingdom
Stuart
$72 nightly
The price is $91
Nov 18 - Nov 19
Total with taxes and fees
Riccarton Inn

3. The Bridge Inn

The Bridge Inn
4.0 star property
Newbridge
9.4 out of 10, Exceptional, (486 reviews)
"Room was very clean, bed was great. Meal downstairs was excellent. We happened to be there on a Sunday and had the Sunday Roast, delicious."
Canada
Kyle
$131 nightly
The price is $166
Nov 16 - Nov 17
Total with taxes and fees
The Bridge Inn

4. Ricks

Ricks
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (277 reviews)
"Great hotel! Very stylish and lovely food and staff"
United Kingdom
Catherine
$185 nightly
The price is $233
Nov 10 - Nov 11
Total with taxes and fees
Ricks

5. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (213 reviews)
"Super friendly staff, right on the course, restaurant/bar and good breakfast. What else could you want?"
United States
Joe
$87 nightly
The price is $105
Dec 9 - Dec 10
Total with taxes and fees
The Lodge at Craigielaw

6. The Original Rosslyn Inn

The Original Rosslyn Inn
3.0 star property
Roslin
8.4 out of 10, Very good, (63 reviews)
"Ok gkdsg; lks dg’l;reign ;lsa’;life Pof’mwef’pookaefvlomok"
United States
Bill
$134 nightly
The price is $161
Nov 15 - Nov 16
Total with taxes and fees
The Original Rosslyn Inn

7. Chain Runner, Livingston by Marston's Inns

Chain Runner, Livingston by Marston's Inns
4.0 star property
Livingston
8.6 out of 10, Excellent, (585 reviews)
"A great stay. Very handy location for shops and eating places."
United Kingdom
Julie
$74 nightly
The price is $89
Dec 6 - Dec 7
Total with taxes and fees
Chain Runner, Livingston by Marston's Inns

8. The Sun Inn

The Sun Inn
4.0 star property
Dalkeith
8.6 out of 10, Excellent, (438 reviews)
"We booked i"
United Kingdom
Barry
$129 nightly
The price is $155
Nov 14 - Nov 15
Total with taxes and fees
The Sun Inn

9. Champany Inn

Champany Inn
3.5 star property
Linlithgow
9.4 out of 10, Exceptional, (26 reviews)
"Interesting hotel, retaining character with its furnishings. Staff were excellent, especially the lady on reception."
United Kingdom
MARIA
$244 nightly
The price is $293
Nov 11 - Nov 12
Total with taxes and fees
Champany Inn

10. Bankton House and Lodges

Bankton House and Lodges
3.0 star property
Livingston
8.0 out of 10, Very good, (110 reviews)
"Beautiful old school Hotel, wonderful lounge to sit and enjoy a drink, with a nice peaceful forest view through the window when you wake."
United States
Heidi
$154 nightly
The price is $184
Nov 9 - Nov 10
Total with taxes and fees
Bankton House and Lodges

11. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (99 reviews)
"Great hotel, would stay again!"
Canada
Brad
$216 nightly
The price is $260
Nov 9 - Nov 10
Total with taxes and fees
No.12 Hotel & Bistro

12. Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
Dunbar
8.4 out of 10, Very good, (421 reviews)
"Staff were wonderful. Location was great. We will definitely stay here again"
United Kingdom
Leonie
$72 nightly
The price is $86
Nov 15 - Nov 16
Total with taxes and fees
Pine Marten, Dunbar by Marston's Inns

13. Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
4.0 star property
Dunfermline
8.4 out of 10, Very good, (587 reviews)
"Great stay. Located in a retail park so lots of choice of food."
United Kingdom
Jonathan
$55 nightly
The price is $66
Nov 29 - Nov 30
Total with taxes and fees
Sweet Chestnut, Dunfermline by Marston's Inns

14. The Elbow Room

The Elbow Room
3.0 star property
Kirkcaldy
9.0 out of 10, Wonderful, (230 reviews)
"Arrived late but was attended to out of hours and the staff were helpful and nice throughout."
United Kingdom
Timothy
$72 nightly
The price is $86
Nov 13 - Nov 14
Total with taxes and fees
The Elbow Room

15. Burntisland Sands Hotel

Burntisland Sands Hotel
3.0 star property
Burntisland
9.0 out of 10, Wonderful, (77 reviews)
"Such a cute and nice hotel. The staff were great and the food was wonderful"
Canada
Christy
$94 nightly
The price is $113
Dec 8 - Dec 9
Total with taxes and fees
Burntisland Sands Hotel

16. The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (186 reviews)
"Great restaurant and location to the beach"
United States
Liang
$131 nightly
The price is $157
Nov 9 - Nov 10
Total with taxes and fees
The Bank

17. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (242 reviews)
"The room was spotless and staff were excellent. Restaurant great for dinner and breakfast. First class place to stay."
United Kingdom
Kenneth
$102 nightly
The price is $123
Nov 9 - Nov 10
Total with taxes and fees
The Waterfront

18. The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (348 reviews)
"Very charming inn, close to St. Andrews."
United States
Laura
$115 nightly
The price is $138
Dec 8 - Dec 9
Total with taxes and fees
The Inn at Lathones

19. Haar with Rooms

Haar with Rooms
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (137 reviews)
"Nice rooms and friendly staff. Great place to stay."
United States
Paul
$194 nightly
The price is $233
Nov 9 - Nov 10
Total with taxes and fees
Haar with Rooms

20. The Ship Inn

The Ship Inn
4.0 star property
Elie
9.6 out of 10, Exceptional, (72 reviews)
"Special place. Beach-view room is a must. Great breakfast."
United States
Staci
$178 nightly
The price is $214
Nov 22 - Nov 23
Total with taxes and fees
The Ship Inn
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.

Edinburgh and related destinations

Medieval castles and cobblestone streets create a city where history feels alive at every turn. Climb Arthur's Seat for panoramic views, then explore the Royal Mile's shops and pubs where locals share tales of Edinburgh's ghostly past.

Known for:
Castle ramparts
Scottish heritage
Hilltop vistas
A historic monument with columns, a cityscape with various buildings, and a clear blue sky.

Top reviews in Edinburgh

Explore a world of travel with Expedia