Edinburgh Hotel
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

3 star hotels in Edinburgh

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

164 properties found

  • The Cameron Bed And Breakfast

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

    The stylish Cameron B&B is a 3-star property within proximity of Palace of Holyroodhouse, Royal Mile and Edinburgh Castle.

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Ritz Hotel

    14-16 Grosvenor Street, Edinburgh, United Kingdom (Show map)

    Ritz Hotel is a fine accommodation option in Edinburgh.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Ballantrae Hotel

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

    The elegant 3-star Ballantrae Hotel is set in the heart of Edinburgh. Built in 1830, the hotel is a combination of original architecture and contemporary facilities.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Premier Inn Edinburgh East

    228 Willowbrae Road, Edinburgh, United Kingdom (Show map)

    The traditional Premier Inn Edinburgh East lies in a beach area of Edinburgh.

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • St Bernards House

    22 St Bernards Crescent, Edinburgh, United Kingdom (Show map)

    The charming St Bernards House Hotel is a great place in a shopping area of Edinburgh.

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Agenda

    92-98 St Johns Road, Edinburgh, United Kingdom (Show map)

    The unique Agenda Hotel Edinburgh is a decent example of a 3-star hotel in Edinburgh.

    More...

    From US$ 193
    price for 1 night
    Book Now From US$ 193
  • Premier Inn Edinburgh A1 - Musselburgh

    Carberry Road, Inveresk, Musselburgh, United Kingdom (Show map)

    A 20-minute drive from Edinburgh, within reach of 3 rail stations, this Premier Inn hotel has free parking and is only 4 km from Musselburgh Racecourse.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Edinburgh Minto Hotel

    16-18 Minto Street, Edinburgh, United Kingdom (Show map)

    Edinburgh Minto Hotel is placed in a business area of Edinburgh in the vicinity of Parliament House, Edinburgh Playhouse and Royal Mile. The building was renovated in 2005.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Victoria Park Hotel

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

    The contemporary Victoria Park Hotel is a 3-star property within proximity of The Scotch Whisky Heritage Centre, National Museum of Scotland and Leith.

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Cumberland Hotel

    1 West Coates, Edinburgh, United Kingdom (Show map)

    The 3-star Cumberland Hotel is set just 1.9 km from Scottish National Gallery and Edinburgh Castle.

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Or Residence

    6 West Coates, Edinburgh, United Kingdom (Show map)

    The unique 3-star Or Residence offers ironing service, 24-hour reception and wake up service.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • The Guards Hotel

    1 Clifton Terrace, Edinburgh, United Kingdom (Show map)

    Situated in the center of Edinburgh, the welcoming The Guards Hotel offers luxury rooms.

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Northumberland Hotel

    31-33 Craigmillar Park,, Edinburgh, United Kingdom (Show map)

    The 3-star Northumberland Hotel lies within 2.4 km from Palace of Holyroodhouse, University of Edinburgh and Festival Theatre.

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Edinburgh House Hotel

    90-92 Pilrig Street, Edinburgh, United Kingdom (Show map)

    Edinburgh House Hotel is set in a residential area of Edinburgh next to Princes Street Gardens, Edinburgh Military Tattoo and Royal Yacht Britannia.

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Woodside

    76 High Street,Aberdour,Scotland,Ky3 0Sw, Edinburgh, United Kingdom (Show map)

    Woodside Hotel offers fine accommodation in Edinburgh.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Corstorphine Lodge Hotel

    188 St John's Rd, Edinburgh, United Kingdom (Show map)

    The comfortable Corstorphine Lodge Hotel offers accommodation in a business area of Edinburgh.

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • The West End Hotel

    35 Palmerston Place, Edinburgh, United Kingdom (Show map)

    The hotel lies in the center of a tourist area, in the vicinity of Royal Mile, Murrayfield Stadium and City Art Centre.

    More...

    From US$ 15
    price for 1 night
    Book Now From US$ 15
  • Panda Villa

    12 Kilmaurs Road, Edinburgh, Gb, Edinburgh, United Kingdom (Show map)

    The 3-star Panda Villa boasts close proximity to Edinburgh Military Tattoo, University of Edinburgh and The Meadows just 1.7 km away.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Stay Central Hotel

    139 Cowgate, Edinburgh, United Kingdom (Show map)

    Stay Central Hotel is a traditional venue in Edinburgh close to the palace, the castle and the parliament building. Since 1998, it has been hosting guests in the heart of Edinburgh.

    More...

    From US$ 134
    price for 1 night
    Book Now From US$ 134
  • Cityroomz Edinburgh

    25-33 Shandwick Place, Edinburgh, United Kingdom (Show map)

    The charming 3-star Travelodge Shandwick Place Edinburgh offers an en-suite accommodation in a shopping area of Edinburgh.

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78