We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Hotels in Edinburgh, Scotland

Edinburgh Accommodation

Clear all
Your Selections
  Free Wifi Budget City Centre Mid-range Breakfast included Luxury Best Value Free Parking Romantic Boutique Quiet Trendy Pool Charming Family-friendly Cowgate Restaurant Independent Hotels Spa Classic Bar/Lounge Suites Pets Allowed Fitness centre Kitchenette Room Service Airport Transportation Quaint Business Green & up & up Internet Non-Smoking Hotel & up Meeting room Reduced mobility rooms Concierge Business services Cheap Hotels Hotels with Restaurants Quiet Hotels City Centre Hotels Modern Hotels Boutique Hotels Wedding Hotels Honeymoon Hotels Downtown Hotels Hotels with Balconies Luxury Spa Hotels Hotels with Room Service Budget Hotels Suite Hotels Design Hotels Charming Hotels Hotels with Free Wifi Luxury Boutique Hotels Spa Hotels Romantic Boutique Hotels Safe Hotels Hotels with Jacuzzi West End Old Town Hotels with Shuttle Air Conditioning Unique Hotels Edinburgh Old Town Real Mary King's Close Royal Mile Arthur's Seat Broughton & Calton National Museum of Scotland Hotels with Nightclubs Heritage Hotels Historic Hotels New Town Apartment Hotels Boutique Spa Hotels Hotels with Smoking Rooms Themed Hotels Travelodge Camera Obscura and World of Illusions Premier Inn Palace of Holyroodhouse Princes Street and Gardens Hotels With Adjoining Rooms Hotels with Kitchenette Hotels with Hot Tubs Hotels With Babysitting Edinburgh Castle Beach Resorts Oceanfront Hotels Royal Yacht Britannia Southside & Holyrood Apex Hotels Hotels With Entertainment Holiday Inn Express Luxury Family Hotels Spring Break Hotels $ $$ $$$ $$$$ Castle / Royal Mile / High St Mercure Leith Murrayfield Principal Hayley Hotels Hilton Hotels Ibis Hotels Airport Novotel DoubleTree Holiday Inn Stockbridge & Dean Village Best Western Waldorf Astoria Hotels with Infinity Pools Ibis Budget Tune Hotels Corstorphine Village Hotels & Residences Motel One Thistle Hotels Britannia Hotels Bruntsfield Leonardo Rocco Forte Hotels Sheraton Macdonald Quorvus Collection Courtyard Hotel Indigo Radisson Blu Grassmarket Marriott Autograph Collection All Inclusive Hotels Ibis Styles Golf course Wetherspoon Hotels Residence Inn Best Western Plus Marriott Convention Hotels BW Premier Collection Crowne Plaza
Price range
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
More
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value + Top Rated
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
0.8 km from Edinburgh centre
  • Free Wifi
  • Bar/Lounge
Stay Central Hotel
USD 147*
TripAdvisor
USD 152*
Booking.com
USD 193*
Elvoline
View all 14 deals
SAVE USD 46
USD 193*
USD 147*
Hotels.com
View Deal
0.7 km from Edinburgh centre
  • Free Wifi
  • Pool
Radisson Blu Hotel, Edinburgh
USD 176*
TripAdvisor
USD 176*
Booking.com
USD 211*
Elvoline
View all 13 deals
SAVE USD 36
USD 211*
USD 176*
Orbitz.com
View Deal
0.8 km from Edinburgh centre
  • Free Wifi
  • Restaurant
Ibis Edinburgh Centre South Bridge
USD 155*
Elvoline
USD 173*
HotelQuickly

Booking.com
View all 9 deals
SAVE USD 26
USD 173*
USD 147*
AMOMA
View Deal
0.7 km from Edinburgh centre
  • Free Wifi
  • Restaurant
G&V Royal Mile Hotel Edinburgh
USD 212*
TripAdvisor
USD 212*
Hotels.com
USD 278*
HotelQuickly
View all 14 deals
SAVE USD 66
USD 278*
USD 212*
Expedia.com
View Deal
0.4 km from Edinburgh centre
  • Free Wifi
  • Pool
Apex Waterloo Place Hotel
USD 169*
TripAdvisor
USD 169*
Booking.com
USD 221*
HotelQuickly
View all 12 deals
SAVE USD 52
USD 221*
USD 168*
Expedia.com
View Deal
2.0 km from Edinburgh centre
  • Free Wifi
Tune Hotel Haymarket, Edinburgh
USD 74*
Booking.com
USD 70*
Expedia.com
USD 70*
Travelocity
View all 10 deals
SAVE USD 3
USD 74*
USD 70*
Hotwire.com
View Deal
0.3 km from Edinburgh centre
  • Free Wifi
  • Pool
The Balmoral Hotel
USD 208*
TripAdvisor
USD 236*
Booking.com
USD 263*
AMOMA
View all 14 deals
SAVE USD 53
USD 263*
USD 210*
Priceline
View Deal
0.6 km from Edinburgh centre
  • Free Wifi
Old Town Chambers
USD 217*
TripAdvisor
USD 273*
Hotels.com
USD 320*
HotelQuickly
View all 12 deals
SAVE USD 101
USD 320*
USD 219*
Priceline
View Deal
0.8 km from Edinburgh centre
  • Free Wifi
  • Bar/Lounge
Stay Central Hotel
USD 147*
TripAdvisor
USD 152*
Booking.com
USD 193*
Elvoline
View all 14 deals
SAVE USD 46
USD 193*
USD 147*
Hotels.com
View Deal
0.9 km from Edinburgh centre
  • Free Wifi
Grassmarket Hotel
USD 157*
TripAdvisor
USD 157*
Orbitz.com
USD 183*
HotelQuickly
View all 14 deals
SAVE USD 26
USD 183*
USD 157*
Hotels.com
View Deal
1.2 km from Edinburgh centre
  • Free Wifi
  • Pool
Waldorf Astoria Edinburgh - The Caledonian
USD 285*
Expedia.com
USD 286*
Waldorf Astoria
USD 337*
HotelQuickly
View all 10 deals
SAVE USD 59
USD 337*
USD 278*
Priceline
View Deal
2.6 km from Edinburgh centre
  • Free Wifi
  • Free Parking
The Dunstane Hotel
USD 98*
TripAdvisor
USD 120*
Expedia.com
USD 124*
Booking.com
View all 9 deals
SAVE USD 26
USD 124*
USD 98*
Agoda.com
View Deal
1.7 km from Edinburgh centre
  • Free Wifi
  • Room Service
USD 381*
TripAdvisor
USD 393*
Booking.com
USD 471*
HotelQuickly
View all 12 deals
SAVE USD 90
USD 471*
USD 381*
Hotels.com
View Deal
8.2 km from Edinburgh centre
  • Free Wifi
  • Free Parking
Hotel ibis budget Edinburgh Business Park

Booking.com
USD 90*
TripAdvisor

Orbitz.com
View all 6 deals
Loading prices...
0.5 km from Edinburgh centre
  • Free Wifi
  • Bar/Lounge
Motel One Edinburgh-Royal
USD 105*
TripAdvisor
USD 105*
Expedia.com
USD 105*
Hotels.com
View all 11 deals
USD 105*
Booking.com
View Deal
0.6 km from Edinburgh centre
  • Free Wifi
  • Restaurant
Jurys Inn Edinburgh
USD 116*
TripAdvisor
USD 116*
Hotels.com
USD 130*
Elvoline
View all 12 deals
SAVE USD 15
USD 130*
USD 115*
Expedia.com
View Deal
1.0 km from Edinburgh centre
  • Pool
  • Restaurant
The Roxburghe Hotel, Edinburgh
USD 164*
TripAdvisor
USD 173*
Booking.com
USD 188*
AMOMA
View all 9 deals
SAVE USD 24
USD 188*
USD 164*
Expedia.com
View Deal
Sponsored
0.7 km from Edinburgh centre
  • Free Wifi
  • Pool
Radisson Blu Hotel, Edinburgh
USD 176*
TripAdvisor
USD 176*
Booking.com
USD 211*
Elvoline
View all 13 deals
SAVE USD 36
USD 211*
USD 176*
Orbitz.com
View Deal
1.8 km from Edinburgh centre
  • Free Wifi
  • Restaurant
Leonardo Hotel Edinburgh City Centre (Haymarket)

Hotels.com
USD 313*
Elvoline
USD 323*
HotelQuickly
View all 6 deals
SAVE USD 28
USD 323*
USD 295*
AMOMA
View Deal
0.7 km from Edinburgh centre
  • Restaurant
  • Bar/Lounge
Travelodge Edinburgh Central

Travelocity

Travelodge
USD 49*
LateRooms.com
Loading prices...
0.3 km from Edinburgh centre
    Travelodge Edinburgh Central Princes Street

    Travelocity
    USD 55*
    LateRooms.com

    Travelodge
    Loading prices...
    1.0 km from Edinburgh centre
    • Free Wifi
    • Pool
    Macdonald Holyrood Hotel
    USD 135*
    TripAdvisor
    USD 151*
    Booking.com
    USD 166*
    getaroom.com
    View all 12 deals
    SAVE USD 29
    USD 166*
    USD 136*
    Priceline
    View Deal
    1.4 km from Edinburgh centre
    • Free Wifi
    • Pool
    Sheraton Grand Hotel & Spa
    USD 219*
    TripAdvisor
    USD 218*
    Expedia.com
    USD 273*
    HotelQuickly
    View all 9 deals
    SAVE USD 63
    USD 273*
    USD 210*
    Priceline
    View Deal
    1.0 km from Edinburgh centre
    • Free Wifi
    • Pool
    Apex Grassmarket Hotel
    USD 157*
    TripAdvisor
    USD 157*
    Apex Hotels
    USD 157*
    Booking.com
    View all 10 deals
    USD 157*
    Expedia.com
    View Deal
    12.3 km from Edinburgh centre
    • Free Wifi
    • Free Parking
    Norton House Hotel & Spa Edinburgh
    USD 119*
    TripAdvisor
    USD 123*
    Booking.com