TopHotelsedinburgh.com
Menu

3 star hotels in Edinburgh

Search Hotels

Select date

Select date

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
  • Classic Guest House

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

    Show map

    The comfortable Classic Guest House is situated in the university district next to a theater and a castle.

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

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

    Show map

    No.32 Hotel is a contemporary place to stay in Edinburgh. It is set 3 km from the center of Edinburgh and about 1350 meters away from Edinburgh Castle .

    More...
    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • Alpha Guest House

    19 Old Dalkeith Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Alpha Guest House is situated a mere 3 km away from Palace of Holyroodhouse . The property is situated 3.6 km away from Edinburgh Castle .

    More...
    From US$ 83
    price for 1 night
    Book Now From US$ 83
  • Motel One Edinburgh-Princes

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

    Show map

    The central Motel One Edinburgh-Princes offers 140 tasteful guest rooms as well as allergy-free rooms, an elevator and a luggage storage.

    More...
    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Murrayfield Hotel

    18 Corstorphine Road, Edinburgh, United Kingdom (Show map)

    Show map

    The Victorian-style Murrayfield Hotel in Murrayfield district is rated 3 stars and features an indoor swimming pool, a tennis court and a golf course. Built in 1890, the welcoming hotel was renovated…

    More...
    From US$ 172
    price for 1 night
    Book Now From US$ 172
  • Holiday Inn Express Edinburgh City Centre

    Picardy Place, Edinburgh, United Kingdom (Show map)

    Show map

    The attractive Holiday Inn Express Edinburgh City Centre accommodates guests in a shopping area of Edinburgh. Offering accommodation in the 6-story building, the hotel combines historical…

    More...
    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Lantern Guest House

    3 Windsor Street, Edinburgh, United Kingdom (Show map)

    Show map

    The budget 3-star Lantern Guest House lies within a 5-minute walk of Edinburgh Playhouse. The property is 400 meters away from Calton Hill.

    More...
    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • 28 York Place

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

    Show map

    The business 28 York Place Hotel offers an en-suite accommodation overlooking the River Forth . The hotel is around 10 minutes on foot from the city center.

    More...
    From US$ 221
    price for 1 night
    Book Now From US$ 221
  • Masson House

    18 Holyrood Park Road, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Masson House Hotel offers an individual accommodation in Msasani district of Edinburgh. The attractive hotel represents Royal architecture in Edinburgh.

    More...
    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • The West End Hotel

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

    Show map

    The 3-star The West End Hotel offers an en-suite accommodation in Newington district of Edinburgh. The property is set 15 minutes' walk away from Edinburgh Castle .

    More...
    From US$ 17
    price for 1 night
    Book Now From US$ 17
  • Ibis Edinburgh Centre South Bridge

    77 South Bridge, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable Ibis Edinburgh Centre South Bridge Hotel offers a bright accommodation in the historical center of Edinburgh. Built in 2013, the hotel is a combination of royal architecture and…

    More...
    From US$ 179
    price for 1 night
    Book Now From US$ 179
  • Grassmarket Hotel

    94-96 Grassmarket, Edinburgh, United Kingdom (Show map)

    Show map

    The comfortable Grassmarket Hotel is a 3-star property set 1050 meters from The Museum of Edinburgh featuring allergy friendly rooms and animation. The hotel's medieval building set in the center of…

    More...
    From US$ 268
    price for 1 night
    Book Now From US$ 268
  • Carmichael Bed And Breakfast

    11 Ravelston Dykes, Edinburgh, United Kingdom (Show map)

    Show map

    Carmichael Bed And Breakfast is a 3-star property only 2.8 km from National Museum of Scotland. The hotel is approximately 25 minutes' walk from Edinburgh Castle .

    More...
    From US$ 257
    price for 1 night
    Book Now From US$ 257
  • City Break Guest House

    30 Minto Street, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star William'S Travel Hotel Edinburgh places guests abound 2 km from National Museum of Scotland.

    More...
    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Ballantrae Hotel

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

    Show map

    The 6-story hotel Ballantrae is located in the heart of Edinburgh around 10 minutes` walk from Edinburgh Playhouse offering a golf course and a barber shop along with good services. The contemporary…

    More...
    From US$ 262
    price for 1 night
    Book Now From US$ 262
  • Premier Inn Edinburgh Airport

    5 Hallbarns Crescent, Edinburgh, United Kingdom (Show map)

    Show map

    The 3-star Premier Inn Edinburgh Airport provides guests with a central accommodation in Edinburgh. This hotel is about 11 km away from Murrayfield Stadium.

    More...
    From US$ 209
    price for 1 night
    Book Now From US$ 209
  • Ailsa Craig Hotel

    24 Royal Terrace, Edinburgh, United Kingdom (Show map)

    Show map

    The business 3-star Ailsa Craig Hotel provides laundry, concierge service and shopping service to ensure guests a comfortable stay.

    More...
    From US$ 208
    price for 1 night
    Book Now From US$ 208
  • Motel One Edinburgh-Royal

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

    Show map

    The budget 3-star Motel One Edinburgh-Royal offers quick access to Palace of Holyroodhouse, which is about 1250 meters away. Motel One Edinburgh-Royal welcomes guests to its classic rooms since 2012.

    More...
    From US$ 149
    price for 1 night
    Book Now From US$ 149
  • Premier Inn Edinburgh A7 Dalkeith

    Melville Dykes Road, Edinburgh, United Kingdom (Show map)

    Show map

    Premier Inn Edinburgh A7 is a 3-star venue set 10 km away from Camera Obscura and World of Illusions.

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

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

    Show map

    Located in 25 minutes walking distance from Holyrood Park, the 3-star No 53 Frederick Street Bed And Breakfast offers classic rooms.

    More...
    From US$ 173
    price for 1 night
    Book Now From US$ 173