Menu

Search options

2026-02-09

2026-02-10
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

4 star hotels in Edinburgh

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

172 results

  • Culane House Hotel - B&B

    From US$ 115

    8-9 Hermitage Place, Edinburgh, United Kingdom (To the map)

    Placed just off Leith Links Public Park, Culane House Hotel - B & B Edinburgh comprises 14 rooms with views of the garden. The large Royal Yacht Britannia Oceanic Liner is within 2 km of the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Fountain Court Apartments - Eq2

    From US$ 314

    Lower Gilmore Bank 1, Edinburgh, United Kingdom (To the map)

    The 4-star Fountain Court Apartments - Eq2 is placed in Edinburgh, not far from Edinburgh International Conference Centre. It offers stylish rooms, WiFi in public areas and private parking lot on…

    To the hotel

    price for 1 night
    Book Now From US$ 314
  • Fountain Court Apartments - Grove

    From US$ 170

    121 Grove Street, Edinburgh, United Kingdom (To the map)

    Fountain Court Apartments - Grove is situated in vicinity of Edinburgh International Conference Centre and features a flat screen TV, flat-screen TV and entertainment activities. The aparthotel is…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Duthus Lodge Guest House

    From US$ 182

    West Coates, 5, Edinburgh, United Kingdom (To the map)

    Offering a golf course and a free private car park, Duthus Lodge Guest House is located less than 10 minutes by car from the historic fortress "Edinburgh Castle". Situated in Haymarket district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • New Town Hotel

    From US$ 157

    8-12 York Place, Edinburgh, United Kingdom (To the map)

    Situated around 650 metres from Water of Leith, the 3-star Ballantrae Hotel Edinburgh includes 31 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • East Claremont Guest House

    From US$ 150

    2 East Claremont Street, Edinburgh, United Kingdom (To the map)

    East Claremont Guest House Edinburgh, located in Broughton district, 1.5 km from The Real Mary King's Close, features views of the garden. The venue provides 9 guestrooms appointed with a flat-screen…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • The Sandaig

    From US$ 82

    5 East Hermitage Place, Edinburgh, United Kingdom (To the map)

    The Sandaig Edinburgh, located a 25-minute stroll from Royal Yacht Britannia, features WiFi in the rooms. A car park is available nearby at this guest house.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • The Eskbank Hotel - Rathan House

    From US$ 112

    45 Eskbank Road, Dalkeith, United Kingdom (To the map)

    Guests of Edinburgh will have a nice stay at Rathan House - Guesthouse At Eskbank venue. This accommodation offers airport transfer, shuttle service and room service.

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Sheridan Guest House

    From US$ 168

    1 Bonnington Terrace, Edinburgh, United Kingdom (To the map)

    The 4-star Sheridan Guest House is set 1.4 km from Royal Botanic Garden Edinburgh and 1.5 km from the large Royal Yacht Britannia Oceanic Liner. Featuring 6 rooms with views of the hills, this guest…

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Lauderville Guest House

    From US$ 259

    52 Mayfield Road, Edinburgh, United Kingdom (To the map)

    Featuring complimentary parking, a golf course and allergy friendly rooms, Lauderville Guest House offers accommodation in Newington district, 2.5 km from the historic fortress "Edinburgh Castle".

    To the hotel

    price for 1 night
    Book Now From US$ 259
  • No 45

    From US$ 369

    45 Gilmour Road, Edinburgh, United Kingdom (To the map)

    Offering flat-screen TV, a flat screen TV and a summer terrace, No 45 Bed & Breakfast Edinburgh is 10 minutes' drive from Arthur's Seat hike. The combined National Museum of Scotland is less than 2.8…

    To the hotel

    price for 1 night
    Book Now From US$ 369
  • Garfield Guest House

    From US$ 80

    264 Ferry Road, Edinburgh, United Kingdom (To the map)

    Garfield Guest House Edinburgh, situated less than 2.4 km from Omni Centre, offers a flat screen TV and flat - screen TV. Newhaven Harbour is 950 metres away, while Britain's Biggest Plant Fossil is…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Slateford House 1770 Luxury Aparthotel By The House Of Danu

    From US$ 406

    51-53 Lanark Road, Edinburgh, United Kingdom (To the map)

    Slateford House 1770 By The House Of Danu Edinburgh features 6 rooms and lies within 2.5 km of BT Murrayfield Stadium. This accommodation offers WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 406
  • Eleven Stafford Street Townhouse (Adults Only)

    From US$ 211

    11 Stafford Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • 33 Castle Terrace

    From US$ 655

    33 Castle Terrace, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 655
  • Antler Guest House

    From US$ 270

    58 Pilrig Street, Edinburgh, Edinburgh, United Kingdom (To the map)

    The 4-star Antler Guest House Edinburgh is set 2.1 km from National Museum of Scotland and 2 km from Palace of Holyroodhouse. The venue provides 2 guestrooms appointed with a flat-screen TV with…

    To the hotel

    price for 1 night
    Book Now From US$ 270
  • Queens Guest House

    From US$ 141

    45, Queen Street, Edinburgh, Gb, Edinburgh, United Kingdom (To the map)

    Queens Guest House, set next to the art museum "Georgian House", is 15 km from Edinburgh airport. Free Wi Fi is available throughout the venue as well as a business centre, a luggage room and a…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Linton Collection - 28 North Bridge

    From US$ 470

    28 North Bridge, Edinburgh, United Kingdom (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • 89 The Merchants- Chic Aparthotel By The House Of Danu

    From US$ 449

    89 Constitution Street, Edinburgh, United Kingdom (To the map)

    Set within 3 km of Edinburgh Castle, 89 The Merchants By The House Of Danu Edinburgh is located nearly 6 minutes' walk from South Leith Parish Church.

    To the hotel

    price for 1 night
    Book Now From US$ 449
  • Hanover 71 Suites

    From US$ 73

    71 Hanover Street, Edinburgh, United Kingdom (To the map)

    Hanover 71 Suites Edinburgh is 3.1 km from the large Royal Yacht Britannia Oceanic Liner and features flat screen TV and a flat screen TV. This venue offers accommodation in New Town district with…

    To the hotel

    price for 1 night
    Book Now From US$ 73