Find and Book Top Rated Hotels in Edinburgh

Search among 473 available hotels and places to stay in Edinburgh from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-150 out of 473
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map2.2 mi from City Center1600 yd from Murrayfield Stadium
From   US$ 67 /nightSelect
Guest house
8.4
Great398 reviews
MapView on map1800 yd from City Center600 yd from Edinburgh International Conference Centre (EICC)
From   US$ 161 /nightSelect
Guest house
8.4
Great142 reviews
1.1 mi from City Center700 yd from Edinburgh International Conference Centre (EICC)
From   US$ 167 /nightSelect
8.6
Great498 reviews
2.5 mi from City Center600 yd from Brewsters Inns
From   US$ 307 /nightSelect
Guest house
8.4
Great20 reviews
1.3 mi from City Center800 yd from Holyrood Park
From   US$ 159 /nightSelect
1300 yd from City Center900 yd from Scottish National Gallery
From   US$ 273 /nightSelect
8.6
Great1135 reviews
2.2 mi from City Center400 yd from Murrayfield Stadium
From   US$ 155 /nightSelect
Hotel
8.2
Great240 reviews
1100 yd from City Center600 yd from Scottish National Gallery
From   US$ 344 /nightSelect
8.4
Great459 reviews
From   US$ 180 /nightSelect
8.2
Great288 reviews
800 yd from City Center400 yd from Edinburgh Playhouse
From   US$ 258 /nightSelect
8.2
Great136 reviews
900 yd from City Center500 yd from Scottish National Gallery
From   US$ 292 /nightSelect
8.6
Great123 reviews
100 yd from City Center200 yd from Royal Mile
From   US$ 30 /nightSelect
8.2
Great150 reviews
1100 yd from City Center600 yd from Edinburgh Playhouse
From   US$ 293 /nightSelect
8.2
Great138 reviews
1.2 mi from City Center800 yd from Edinburgh International Conference Centre (EICC)
From   US$ 281 /nightSelect
8.2
Great327 reviews
400 yd from City Center500 yd from Royal Mile
From   US$ 213 /nightSelect
8.4
Great234 reviews
1200 yd from City Center500 yd from Edinburgh Playhouse
From   US$ 139 /nightSelect
8.4
Great194 reviews
1.1 mi from City Center1400 yd from Edinburgh Castle
From   US$ 207 /nightSelect
8.4
Great233 reviews
800 yd from City Center300 yd from Edinburgh Playhouse
From   US$ 195 /nightSelect
Guest house
8.4
Great311 reviews
1.6 mi from City Center1.2 mi from Edinburgh Playhouse
From   US$ 119 /nightSelect
Bed & Breakfast
8.4
Great113 reviews
3.2 mi from City Center100 yd from Edinburgh Zoo
From   US$ 100 /nightSelect
Guest house
8.4
Great109 reviews
1.4 mi from City Center900 yd from Holyrood Park
From   US$ 198 /nightSelect
8.8
Great199 reviews
1.3 mi from City Center1400 yd from Edinburgh International Conference Centre (EICC)
From   US$ 173 /nightSelect
8.6
Great994 reviews
1800 yd from City Center1200 yd from Edinburgh Playhouse
From   US$ 452 /nightSelect
8.6
Great139 reviews
900 yd from City Center100 yd from Grassmarket
From   US$ 26 /nightSelect
8.6
Great1688 reviews
1000 yd from City Center500 yd from Scottish National Gallery
From   US$ 287 /nightSelect
Bed & Breakfast
8.4
Great201 reviews
1.4 mi from City Center900 yd from Holyrood Park
From   US$ 113 /nightSelect
Guest house
8.2
Great183 reviews
1.2 mi from City Center800 yd from Holyrood Park
From   US$ 158 /nightSelect
8.4
Great315 reviews
1300 yd from City Center600 yd from Edinburgh Castle
From   US$ 270 /nightSelect
8.4
Great1074 reviews
800 yd from City Center500 yd from Edinburgh Playhouse
From   US$ 157 /nightSelect
Guest house
8.2
Great243 reviews
1.4 mi from City Center1100 yd from Holyrood Park
From   US$ 63 /nightSelect
Guest house
8.6
Great286 reviews
1.3 mi from City Center1100 yd from Edinburgh International Conference Centre (EICC)
From   US$ 113 /nightSelect
8.4
Great90 reviews
2.0 mi from City Center
From   US$ 225 /nightSelect
Guest house
8.2
Great43 reviews
1.6 mi from City Center1.1 mi from Edinburgh Playhouse
From   US$ 168 /nightSelect
8.2
Great161 reviews
3.9 mi from City Center1100 yd from Lauriston Castle
From   US$ 118 /nightSelect
300 yd from City Center300 yd from Royal Mile
From   US$ 83 /nightSelect
8.6
Great1219 reviews
1.1 mi from City Center400 yd from Edinburgh International Conference Centre (EICC)
From   US$ 183 /nightSelect
2.0 mi from City Center200 yd from Ocean Terminal
From   US$ 58 /nightSelect
8.4
Great271 reviews
1200 yd from City Center700 yd from Edinburgh Playhouse
From   US$ 66 /nightSelect
8.4
Great707 reviews
1.6 mi from City Center1000 yd from Murrayfield Stadium
From   US$ 143 /nightSelect
8.4
Great746 reviews
1700 yd from City Center500 yd from Holyrood Park
From   US$ 256 /nightSelect
8.4
Great118 reviews
1500 yd from City Center700 yd from Edinburgh Playhouse
From   US$ 125 /nightSelect
8.6
Great1248 reviews
900 yd from City Center400 yd from Edinburgh Playhouse
From   US$ 127 /nightSelect
Guest house
8.4
Great428 reviews
1.3 mi from City Center900 yd from Holyrood Park
From   US$ 175 /nightSelect
Bed & Breakfast
8.4
Great133 reviews
1.1 mi from City Center700 yd from Edinburgh International Conference Centre (EICC)
From   US$ 207 /nightSelect
Guest house
8.4
Great231 reviews
1100 yd from City Center300 yd from Edinburgh Playhouse
From   US$ 145 /nightSelect
Guest house
8.4
Great211 reviews
1.3 mi from City Center1100 yd from Edinburgh International Conference Centre (EICC)
From   US$ 136 /nightSelect
Bed & Breakfast
8.4
Great69 reviews
11.1 mi from City Center
From   US$ 477 /nightSelect
Guest house
8.4
Great180 reviews
1.0 mi from City Center600 yd from Holyrood Park
From   US$ 202 /nightSelect
8.2
Great61 reviews
1.1 mi from City Center1500 yd from Edinburgh Playhouse
From   US$ 1 104 /nightSelect
Aparthotel
8.2
Great215 reviews
1.2 mi from City Center800 yd from Edinburgh International Conference Centre (EICC)
From   US$ 45 /nightSelect

Best hotels and places to stay in Edinburgh

Why visit?

Edinburgh, the vibrant capital city of Scotland, is a must-visit destination for any traveler. With its rich history, stunning architecture, and picturesque landscapes, Edinburgh offers a unique blend of old-world charm and modern attractions. From exploring the famous Edinburgh Castle to strolling along the Royal Mile, there is something for everyone in this enchanting city.

Where to stay?

When it comes to choosing the best areas to stay in Edinburgh, there are a few notable neighborhoods that offer a range of accommodations and easy access to the city's top attractions.

Old Town: Steeped in history, the Old Town is home to the iconic Edinburgh Castle and the Royal Mile. Staying in this area allows you to immerse yourself in the city's medieval charm and enjoy the convenience of being within walking distance of many major landmarks.

New Town: Contrary to its name, New Town is actually a Georgian masterpiece with elegant streets, grand squares, and a vibrant shopping district. This neighborhood offers a more cosmopolitan atmosphere and is ideal for those seeking stylish boutiques, trendy bars, and upscale restaurants.

Grassmarket: Nestled beneath the imposing Edinburgh Castle, Grassmarket is a lively area with a bohemian vibe. It offers a wide range of accommodations, including boutique hotels and cozy guesthouses. This neighborhood is known for its vibrant nightlife, quirky shops, and street performances.

What is the price per hotel room per night?

The average prices for hotel rooms in Edinburgh can vary depending on the star rating of the hotel. Here is an approximate range of prices per room per night:

3-star hotels: $80-$150

4-star hotels: $150-$250

5-star hotels: $250 and above

Best value for money:

The Inn on the Mile: Located on the famous Royal Mile, this boutique hotel offers stylish and comfortable rooms at an affordable price. Guests can enjoy the vibrant atmosphere of the Old Town and easy access to top attractions such as the Edinburgh Castle.

Motel One Edinburgh-Royal: Situated in the heart of the city, this budget-friendly hotel boasts modern decor and excellent amenities. Its central location makes it an ideal choice for exploring both the Old Town and New Town.

Holiday Inn Express Edinburgh City Centre: Offering comfortable rooms and a complimentary breakfast, this hotel provides great value for money. It is conveniently located near popular attractions such as Princes Street and the National Museum of Scotland.

Best kids-friendly hotels:

Apex Grassmarket Hotel: This family-friendly hotel offers spacious rooms and a range of amenities to keep children entertained. It is centrally located and provides easy access to various attractions, including the Camera Obscura and World of Illusions.

Radisson Blu Hotel, Edinburgh: With its stunning views of Edinburgh Castle, this hotel offers a memorable experience for families. It features family rooms, a swimming pool, and a dedicated kids' menu at its on-site restaurant.

Best hotels for a romantic getaway:

The Balmoral: Known for its luxurious ambiance and impeccable service, this five-star hotel is the epitome of romance. Located on Princes Street, it offers breathtaking views of the city and easy access to upscale shopping and dining options.

Prestonfield House: Set within a beautiful estate with lush gardens, this boutique hotel exudes charm and elegance. Couples can indulge in fine dining experiences and enjoy a romantic stroll in the surrounding parkland.

Best for location:

The Principal Edinburgh George Street: Situated on the iconic George Street, this hotel provides a prime location for exploring both the Old Town and New Town. With its stylish rooms and excellent service, it offers a convenient base for sightseeing.

The Witchery by the Castle: Located just steps away from Edinburgh Castle, this luxurious hotel offers a unique and unforgettable experience. Its lavish suites and atmospheric setting create a truly magical stay in the heart of the city.

Kimpton Charlotte Square Hotel: Nestled in the New Town, this boutique hotel combines historical elegance with modern comforts. Its central location provides easy access to attractions such as the Charlotte Square Gardens and the Palace of Holyroodhouse.

Best for a short city break:

The Scotsman Hotel: Housed in a historic building, this hotel offers a blend of traditional charm and contemporary comfort. Its central location near the Royal Mile makes it an ideal choice for a short city break.

Radisson Collection Hotel, Royal Mile Edinburgh: Boasting a prime location on the Royal Mile, this hotel provides easy access to top attractions and offers luxurious rooms with stunning views. It is perfect for those looking to immerse themselves in the city's history.

Show moreLess