A historic monument with columns, a cityscape with various buildings, and a clear blue sky.

Find Hotels with Bars in Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Edinburgh Hotels with Bars

Tonight
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Edinburgh hotels with a bar

1. Point A Edinburgh St Andrew Square

Point A Edinburgh St Andrew Square
Edinburgh City Centre
Canada
Vyara
AED 585
AED 737 total
includes taxes & fees
31 Aug - 1 Sep
Point A Edinburgh St Andrew Square

2. Market Street Hotel

Market Street Hotel
Old Town Edinburgh
United States
Tampa
AED 1,041
AED 1,311 total
includes taxes & fees
1 Sep - 2 Sep
Market Street Hotel

3. YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
Canada
Biljana
AED 659
AED 831 total
includes taxes & fees
31 Aug - 1 Sep
YOTEL Edinburgh

4. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Nadeem
AED 523
AED 659 total
includes taxes & fees
31 Aug - 1 Sep
Village Hotel Edinburgh

5. Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
Tollcross
Canada
Vivian Wei
AED 1,004
AED 1,265 total
includes taxes & fees
8 Sep - 9 Sep
Sheraton Grand Hotel & Spa, Edinburgh

6. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
United States
Nikhita
AED 648
AED 778 total
includes taxes & fees
3 Sep - 4 Sep
Dalmahoy Hotel & Country Club

7. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
United States
Nicola
AED 595
AED 750 total
includes taxes & fees
31 Aug - 1 Sep
Point A Edinburgh Haymarket

8. Ten Hill Place, WorldHotels Distinctive

Ten Hill Place, WorldHotels Distinctive
Southside
United Kingdom
Kara
AED 726
AED 914 total
includes taxes & fees
2 Sep - 3 Sep
Ten Hill Place, WorldHotels Distinctive

9. Cairn Hotel

Cairn Hotel
Leith
Canada
ADRIANA
AED 547
AED 689 total
includes taxes & fees
1 Sep - 2 Sep
Cairn Hotel

10. Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket
West End
United States
Jay
AED 602
AED 758 total
includes taxes & fees
30 Aug - 31 Aug
Leonardo Hotel Edinburgh Haymarket
View all properties

Top Edinburgh Hotel Reviews

Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket

10/10 Excellent
"Amazing staff and the room we stayed in was wonderful. Location was perfect! :)"
Carmen 5-night trip
Posted 3 hours ago
Leonardo Hotel Edinburgh Haymarket
Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

10/10 Excellent
"x"
Atilla 5-night trip
Posted 3 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Dakota Edinburgh

Dakota Edinburgh

10/10 Excellent
"Very, very nice! Clean, comfortable and quiet😊"
Marianne 2-night trip
Posted 5 hours ago
Dakota Edinburgh
Hilton Edinburgh Carlton

Hilton Edinburgh Carlton

8/10 Good
"Pros: The hotel screams out location, it can’t be a better location for stay to absorb Edinburgh. Staff is very helpful too. Cons: Breakfast variety is not great. Path to room, lifts are really confusing ( but I can’t fully blame them as they are trying to modernise a castle which might be tough) Temp works are on at multiple places which is little eyesore. Overall: good value ( I just stopped saying great for now)"
Samik 2-night trip
Posted 8 hours ago
Hilton Edinburgh Carlton
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Hotel is in the heart of the city. Every where is walkable and safe. But rooms are old and was the only concern."
Anil 3-night trip
Posted 8 hours ago
Apex Waterloo Place Hotel
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

8/10 Good
"Super comfortable beds!"
Shelby 4-night trip
Posted 9 hours ago
Leonardo Royal Hotel Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

8/10 Good
"Good location, convenient for Edinburgh city centre."
Andrew 1-night trip
Posted 9 hours ago
Dalmahoy Hotel & Country Club
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Excellent hotel in a very good location. Some rooms have amazing views of the castle. We’ve just completed our second stay, have a third booked for January 27 and are planning a summer 27 stay too"
John 3-night trip
Posted 13 hours ago
Apex Grassmarket Hotel
Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

10/10 Excellent
"Clean and tidy brilliant staff."
Alex 1-night trip
Posted 1 day ago
Delta Hotels by Marriott Edinburgh

Frequently asked questions

Searching for hotels with bars in Edinburgh?
If you'd like to find a hotel where you can enjoy a drink after a day of exploring, Edinburgh features 3346 hotels and other properties, including 198 accommodations with an onsite bar. While you're here, you can check out Edinburgh Castle and Royal Mile.
What are the best hotels with bars in Edinburgh?
Here's a few of the top Edinburgh hotels with bars: Holiday Inn Edinburgh Zoo by IHG: Hotel with restaurant. Enjoy the bar, free WiFi, and free parking. CODE - The Court, Edinburgh: Enjoy the bar, free WiFi, and breakfast. Apex Grassmarket Hotel: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast. Village Hotel Edinburgh: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast. Dalmahoy Hotel & Country Club: Hotel with 2 restaurants. Enjoy the 3 bars, free WiFi, and free parking.
How many hotels with bars on site will I be able to find in Edinburgh?
Expedia has 198 hotels with a bar in Edinburgh.
What is there to do in Edinburgh?
You can visit Edinburgh Castle and Royal Mile, then find a cozy spot for a nightcap. Other places to see include Princes Street and Scottish National Gallery. Edinburgh is recognized for its array of shops, notable monuments, and fascinating museums.
When is the best time to visit Edinburgh?
Visiting local bars in Edinburgh is better in good weather. These rainfall averages and temperatures can help you decide the best time for bar hopping. The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Edinburgh is 35 inches.
How can I get to Edinburgh and around the area?
Here are some of your transportation choices in and around Edinburgh: Fly into Edinburgh Airport (EDI), which is located 6.5 mi (10.5 km) away. Otherwise, you can search for flights to Dundee (DND), which is 35.3 mi (56.8 km) away. You can take advantage of metro transit at Princes Street Tram Stop, St Andrew Square Tram Stop, and Haymarket Tram Station.

Explore a world of travel with Expedia