The 10 best three-star hotels in Edinburgh, UK | Booking.com
Skip to main content

Three-Star Hotels in Edinburgh

Find the three-star hotels that appeal to you the most

The best three-star hotels in Edinburgh

Check out our pick of great three-star hotels in Edinburgh

Filter by:

Review score

Hotel Ceilidh-Donia

Hotel in Newington, Edinburgh

This small, family-run metro hotel has easy access by bus to Edinburgh city centre, less than 2 miles away. It offers free on-street parking, free WiFi, en-suite rooms and a bar.

T
Tomas
From
Czech Republic
An excellent choice—peaceful and away from the crowds, yet conveniently close to the city center. The host's hospitality was truly exceptional.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,017 reviews
Price from
US$173.93
1 night, 2 adults

Sonas Guesthouse

Newington, Edinburgh

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

J
Janka
From
Slovakia
The accommodation here was perfect! We had a really nice girly room with a makeup table. We used to come by bus which is only about 10 minutes from the city centre. The personal was so nice to us, everything we needed was there. They were replying on every message and were so helpful. The cleaning lady was also so nice and every morning brought us a package of food (breakfast). I was so surprised about that and it was amazing. Definitely highly recommend this accommodation in a really beautiful area of Scotland 😊
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 692 reviews
Price from
US$162.39
1 night, 2 adults

Point A Hotel Edinburgh Haymarket

Hotel in West End, Edinburgh

Attractively set in the centre of Edinburgh, Point A Hotel Edinburgh Haymarket features air-conditioned rooms, a shared lounge, free WiFi and a bar. This 3-star hotel offers luggage storage space.

F
Finbar
From
Ireland
The hotel was very cosy. Everything is within walking distance. The staff were very helpful. They know to make a guest feel comfortable.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5,519 reviews
Price from
US$108.71
1 night, 2 adults

New Town Guest House (Adults Only)

Stockbridge, Edinburgh

Located in the Stockbridge district in Edinburgh, New Town Guest House (Adults Only) offers 3-star rooms with free WiFi.

T
Taisiia
From
Spain
Amazing place to stay! Fully met our expectations! The room was very beautiful. The guesthouse is very nice, you can even use a fridge in the common room. There is a small supermarket at a walking distance. It's also 30 mins walking to the centre, which is not far away.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,513 reviews
Price from
US$192.05
1 night, 2 adults

Hampton By Hilton Edinburgh West End

Hotel in Edinburgh City Centre, Edinburgh

Located within a 5-minute walk of EICC and a 12-minute walk of Edinburgh Castle, Hampton By Hilton Edinburgh West End in Edinburgh features a fitness centre and rooms with free WiFi.

H
HAKAN
From
Turkey
Great localization and helpful staff and clean rooms
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,651 reviews
Price from
US$121.71
1 night, 2 adults

ibis Styles Edinburgh St Andrew Square

Hotel in Edinburgh City Centre, Edinburgh

Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city centre.

S
Susan
From
Australia
fabulous location, very cool hotel and amazing staff
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,792 reviews
Price from
US$173.77
1 night, 2 adults

Motel One Edinburgh-Princes

Hotel in Edinburgh City Centre, Edinburgh

Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk.

T
Tyler
From
Australia
Friendly staff clean comfortable rooms
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6,563 reviews
Price from
US$147.63
1 night, 2 adults

Motel One Edinburgh-Royal

Hotel in Old Town, Edinburgh

Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St.

N
Nina
From
Austria
The Hotel is super central so you can easily walk everywhere you need to. Our room had a view on Cockburn Street and it was perfect for our purpose. Every Staff member we met was also so friendly!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10,654 reviews
Price from
US$147.63
1 night, 2 adults

Toby Carvery Edinburgh West by Innkeeper's Collection

Hotel in Corstorphine, Edinburgh

Free private parking is provided at Innkeeper's Lodge Edinburgh, which is located just 10 minutes’ walk from Edinburgh Zoo.

A
Anthony
From
United States
The front desk greeter was very kind as I checked in late due to a cancelled flight. The room was perfect with an amazing new bathroom(seemed like it). Slept like a baby.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,059 reviews
Price from
US$93
1 night, 2 adults

KM Apartments

Newington, Edinburgh

KM Apartments offer that extra space that everyone craves. Our apartments allow our guests to spread out for a longer stay, or provide them with all the space they need for that perfect working...

R
Rares
From
Romania
Great room design and cleanliness. The bathroom was great, shower closed perfectly.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,966 reviews
Price from
US$146.75
1 night, 2 adults
All three-star hotels in Edinburgh

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Edinburgh and surroundings in the past month

See all

Enjoy breakfast in Edinburgh and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,948 reviews

    Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. Located in the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street.

    From US$375.04 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 3,987 reviews

    In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is situated just off the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.

    From US$296.59 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 8,194 reviews

    A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town.

    From US$341.08 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,947 reviews

    This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House.

  • Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 12,147 reviews

    Situated on the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh.

    From US$140.92 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 3,562 reviews

    Panoramic Edinburgh views and free parking are provided at this 19th-century hotel. Edinburgh’s centre is 10 minutes’ drive away, and guests can enjoy hearty breakfasts and free Wi-Fi.

    From US$245.60 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 6,528 reviews

    Best Western Kings Manor in Edinburgh offers free WiFi, a 20-metre swimming pool and a gym. Portobello Beach is just 10 minutes’ walk from the building.

    From US$219.22 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 10,626 reviews

    An 8-minute drive from Edinburgh Airport, ibis Budget Hotel Edinburgh Park lies just off the City of Edinburgh Bypass and 30 minutes’ walk from Edinburgh Park Train Station.

    From US$147.73 per night

Save money on three-star in Edinburgh and nearby – budget options available

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 10,654 reviews

    Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St.

    From US$281.83 per night
  • Old Waverley Hotel

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,907 reviews

    On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodation in the New Town area. Waverley rail station is a 1-minute walk away.

    From US$307.33 per night
  • KM Hotel

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 2,838 reviews

    KM Hotel offers an accommodation in the heart of Edinburgh’s historic Old Town, a stone’s throw from Princes Street, Waverley Rail Station, Edinburgh Castle and The Royal Mile.

    From US$308 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 6,792 reviews

    Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city centre.

    From US$335.51 per night
  • The Parliament House Hotel

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 3,536 reviews

    This beautifully restored 3-star hotel is in Edinburgh city centre, just 300 metres from Edinburgh Waverley Railway Station and Princes Street. Rooms each have a private bathroom and free Wi-Fi.

  • Elder York Guest House

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,821 reviews

    In Edinburgh’s New Town, the Elder York Guest House is 500 metres from Princes Street. Situated on the second floor, it offers easy access to the city’s sights and breakfasts.

  • 28 York Place Hotel

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,307 reviews

    In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views.

    From US$288.54 per night
  • Royal Scots Club

    Edinburgh
    Budget options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 865 reviews

    The Royal Scots Club offers grand country-house charm, a cosy club atmosphere and free WiFi in Edinburgh city centre. In the peaceful New Town district, there is a hotel lift for access to all floors.

    From US$314.04 per night

Great access to the city centre. Check these three-star hotels in Edinburgh and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 9,151 reviews

    Just a few metres from Princes Street, Four Points Flex by Sheraton - Edinburgh, offers a central Edinburgh location right in the heart of the historic city.

    From US$215.60 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 518 reviews

    This hotel is set in the West End of the city, only 0.6 miles from Edinburgh Castle. Grove House Hotel offers a 24-hour front desk and free Wi-Fi.

    From US$234.32 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 326 reviews

    A 15-minute walk from Edinburgh Castle and the shops of popular Princes Street, Garner Hotel Edinburgh-Haymarket by IHG is directly across the road from Haymarket Rail Station.

    From US$181.87 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,077 reviews

    Abbotsford Guest House is ideally located just a 15-minute stroll from the heart of Edinburgh city centre.

    From US$228.28 per night
  • Leith House

    Edinburgh
    Central location
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 821 reviews

    Dating back to 1880, Leith House is situated in the heart of Edinburgh, just 1 mile from the city centre.

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 3,110 reviews

    Less than 1.5 miles from Edinburgh Waverley Rail Station and the city centre, Edinburgh House Hotel has en suite rooms.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 2,898 reviews

    In Edinburgh’s West End, the Cumberland Hotel is situated in attractive grounds and offers limited paid parking. Parking can be booked and paid on arrival subject to availability.

    From US$194.93 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 1,099 reviews

    This traditional, family-run hotel is 2 miles from Edinburgh Waverley Rail Station and the city centre. It offers free Wi-Fi in public areas, and free private parking on site.

FAQ about three-star hotels in Edinburgh

3 star hotels that guests love in Edinburgh

See all
  • Avg. price/night: US$147.73
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 10,626 reviews
    Hotel is really close to the tram line and you can reach city centre in around 20 minutes. The same line also goes to the airport. There is shopping centre nearby too. Rooms were small, but im used to that since this is a budget hotel. There was coffee and tea available for free which was very nice 😊 Hairdryer is available at the reception. We got breakfast on our last day and the selection was good! Despite small dislikes, i would still return here in the future.
    Guest review by
    Eva
    People with friends