Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

3 star hotels in Edinburgh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

164 options found

  • Swanlake Guest House

    106 Ferry Road, Edinburgh, United Kingdom (Show map)

    Show map

    The family Swan Lake Guest House is a 3-star property set next to Omni Centre, Leith and Edinburgh Playhouse.

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Blossom Guest House

    8 Minto Street ;, Edinburgh, United Kingdom (Show map)

    Show map

    The family 3-star Blossom Guest House offers an ideal spot in a recreational area close to a zoo and a theme park.

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • 28 York Place Hotel

    28 York Place, Edinburgh, United Kingdom (Show map)

    Show map

    Situated in the heart of Edinburgh, the eco-friendly 28 York Place Hotel offers modern rooms.

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Dalmore Lodge Guest House

    14 Downie Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Dalmore Lodge Guest House boasts close proximity to Murrayfield Stadium and EICC just 1.8 km away.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Travelodge Edinburgh Airport

    Ratho Park, Glasgow Road, Edinburgh, United Kingdom (Show map)

    Show map

    Travelodge Edinburgh Airport is set in a shopping area of Edinburgh next to The Edinburgh Dungeon, Edinburgh Zoo and Royal Commonwealth Pool. The building was renovated in 2009.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • No 53 Frederick Street Bed And Breakfast

    53 Frederick Street, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable No 53 Frederick Street Bed And Breakfast offers individual guest rooms close to Holyrood Park, Edinburgh Castle and Craigmillar Castle.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Classic Guest House

    50 Mayfield Road, Edinburgh, Edinburgh, United Kingdom (Show map)

    Show map

    Classic Guest House is placed in a residential area of Edinburgh in the vicinity of Festival Theatre, National Museum of Scotland and Calton Hill.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Tania Guest House

    19 Minto Street ;, Edinburgh, United Kingdom (Show map)

    Show map

    Tania Guest House is a good accommodation choice in Edinburgh. The hotel represents Georgian architecture in Edinburgh.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Motel One Edinburgh-Royal

    18-21 Market Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 2-star Motel One Edinburgh-Royal boasts unique location not far from Royal Mile, Princes Street Gardens and Edinburgh Castle.

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Rick'S Hotel

    55A Frederick Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 4-star Ricks Hotel lies within 2.3 km from St. Giles Cathedral, Holyrood Abbey and Holyrood Park. The building was renovated in 2010.

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Motel One Edinburgh-Princes

    10-15 Princes Street, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable 3-star Motel One Edinburgh-Princes offers housekeeping, 24-hour reception and ironing service. Since 2014, it has been hosting guests in the heart of Edinburgh.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • Smiths Guest House

    77 Mayfield Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Smiths Guest House boasts close proximity to Holyrood House, University of Edinburgh and Edinburgh Castle just 2.5 km away.

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Premier Inn Lauriston Place

    Lauriston Place, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Premier Inn Lauriston Place offers spacious rooms in Haymarket district of Edinburgh.

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • Hotel Ceilidh-Donia - Townhouse Hotel

    Marchhall Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    Ceilidh-Donia is a 3-star quiet hotel providing an individual accommodation only minutes away from Our Dynamic Earth, National Library of Scotland and The Meadows.

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Martins Guest House

    5 Granville Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    The excellent Martins Guest House offers 8 beautiful guest rooms as well as free parking, a designated smoking area and a baggage storage.

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • No.32 Hotel

    32 Coates Gardens ;, Edinburgh, United Kingdom (Show map)

    Show map

    The unique No.32 Hotel is a 3-star property set next to Edinburgh Castle, Royal Mile and Princes Street Gardens.

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • The Royal Scots Club

    29-31 Abercromby Place, Edinburgh, United Kingdom (Show map)

    Show map

    Royal Scots Club Hotel boasts beautiful positioning at a close distance to Scottish National Gallery of Modern Art One, Scottish National Portrait Gallery and Edinburgh Castle, offering 23 rooms and

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Holiday Inn Express Edinburgh Royal Mile

    300 Cowgate, Edinburgh, United Kingdom (Show map)

    Show map

    Set in the center of Edinburgh, this 3-star hotel features a steam room and a golf course. Holiday Inn Express Royal Mile has been welcoming guests to its bright rooms since 2008.

    More...
    From US$ 180
    price for 1 night
    BOOK From US$ 180
  • Parliament House

    15 Calton Hill, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Parliament House Hotel offers an elegant accommodation in Old Town district of Edinburgh. The hotel occupies 4 floors and was renovated in 2007.

    More...
    From US$ 135
    price for 1 night
    BOOK From US$ 135
  • Royal Overseas League Hotel

    100 Princes St, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Royal Over-Seas League Hotel offers fine accommodation in Edinburgh. Royal Over-Seas League Hotel has been welcoming guests to its classic rooms since 1800.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115