Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

3 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

In the hotel

In the room

Specify by

Apply Filters
Clear Filters

163 results

  • Swanlake Guest House

    From US$ 128

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

    Property Desc: Location. Swan Lake Guest House is located in Edinburgh's Leith neighborhood, close to Ocean Terminal Shopping Centre, Royal Yacht Britannia, and Edinburgh Playhouse Theatre.

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Blossom Guest House

    From US$ 99

    8 Minto Street ;, Edinburgh, United Kingdom (To the map)

    Property Location With a stay at Blossom Guest House in Edinburgh (Newington), you'll be minutes from National Library of Scotland and Royal Commonwealth Pool.

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • 28 York Place Hotel

    From US$ 113

    28 York Place, Edinburgh, United Kingdom (To the map)

    Property Location With a stay at 28 York Place in Edinburgh (New Town), you'll be minutes from St. Andrew Square and Edinburgh Playhouse Theatre.

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Dalmore Lodge Guest House

    From US$ 77

    14 Downie Terrace, Edinburgh, United Kingdom (To the map)

    Dalmore Lodge Guest House is a 3-star property situated about 1.8 km from Murrayfield Stadium. The hotel represents Victorian architecture in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Travelodge Edinburgh Airport

    From US$ 108

    Ratho Park, Glasgow Road, Edinburgh, United Kingdom (To the map)

    This comfortable airport-hotel features a fresh new look and new room design complete with Dreamer Bed so guests can be sure of a great night's sleep.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • No 53 Frederick Street Bed And Breakfast

    From US$ 86

    53 Frederick Street, Edinburgh, United Kingdom (To the map)

    No 53 Frederick Street Bed and Breakfast is conveniently located in the popular New Town area. The hotel offers a wide range of amenities and perks to ensure you have a great time.

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Classic Guest House

    From US$ 77

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

    Situated 10 minutes’ from Edinburgh city centre, Classic Guest House is a Victorian era town house which has retained many of its original period features.

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Tania Guest House

    From US$ 150

    19 Minto Street ;, Edinburgh, United Kingdom (To the map)

    Property Location With a stay at Tania Guest House in Edinburgh (Newington), you'll be minutes from National Library of Scotland and close to Greyfriars Kirk.

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Motel One Edinburgh-Royal

    From US$ 102

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

    The comfortable 3-star Motel One Edinburgh-Royal provides quick access to a tower, a theater and a castle nearby. Since 2012 the hotel has been hosting guests in a 7-story Egyptian building.

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Rick'S Hotel

    From US$ 128

    55A Frederick Street, Edinburgh, United Kingdom (To the map)

    Located in Frederick Street, the hotel is in a perfect central location, whether guests are visiting the city for a business break or a weekend getaway.

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Motel One Edinburgh-Princes

    From US$ 115

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

    The second Motel One in the Scottish capital welcomes its guest in the heart of city, directly on the famous shopping mile Princes Street.

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Smiths Guest House

    From US$ 80

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

    There is free parking on all side roads off of Mayfield Road south of theguest house (B&B). Strictly No Smoking.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Premier Inn Lauriston Place

    From US$ 192

    Lauriston Place, Edinburgh, United Kingdom (To the map)

    Premier Inn Lauriston Place is a contemporary 3-star hotel set close to Lauriston Castle, Edinburgh Castle and Calton Hill.

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Hotel Ceilidh-Donia - Townhouse Hotel

    From US$ 75

    Marchhall Crescent, Edinburgh, United Kingdom (To the map)

    Hotel Ceilidh-Donia - Townhouse Hotel is a 3-star property only 1.6 km from Festival Theatre, National Library of Scotland and Edinburgh Castle.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Martins Guest House

    From US$ 84

    5 Granville Terrace, Edinburgh, United Kingdom (To the map)

    Property Location A stay at Martin's Guesthouse places you in the heart of Edinburgh, minutes from King's Theatre and Edinburgh International Conference Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • No.32 Hotel

    From US$ 105

    32 Coates Gardens ;, Edinburgh, United Kingdom (To the map)

    Situated in Edinburgh, this property offers an ideal place of rest and relaxation.

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • The Royal Scots Club

    From US$ 121

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

    The Royal Scots Club Hotel is a 3-star comfortable venue featuring a designer accommodation a short way from Waterloo Place, The Edinburgh Dungeon and Omni Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Holiday Inn Express Edinburgh Royal Mile

    From US$ 180

    300 Cowgate, Edinburgh, United Kingdom (To the map)

    Property Location With a stay at Holiday Inn Express Edinburgh Royal Mile, you'll be centrally located in Edinburgh, steps from Brass Rubbing Centre and Museum of Childhood.

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Parliament House

    From US$ 135

    15 Calton Hill, Edinburgh, United Kingdom (To the map)

    Situated in the center of Edinburgh, the comfortable Parliament House Hotel offers modern rooms. Built in 1996, the hotel is a combination of Georgian architecture and contemporary facilities.

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Royal Overseas League Hotel

    From US$ 115

    100 Princes St, Edinburgh, United Kingdom (To the map)

    Situated in the heart of Princes Street directly opposite Edinburgh Castle, most bedrooms enjoy unrivalled views of the Castle and its surroundings.

    To the hotel

    price for 1 night
    Book Now From US$ 115