Menu

Search options

2026-05-24

2026-05-25
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.

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

Facilities

In the room

Specify by

Apply Filters
Clear Filters

227 results

  • Ashgrove House

    From US$ 98

    12 Osborne Terrace (West Coates), Edinburgh, United Kingdom (To the map)

    Set 1 km from Edinburgh International Conference Centre, Ashgrove House Hotel features a parking, a private car park and a free parking. Situated in Haymarket district, the guest house is set 2.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Travelodge Edinburgh Central Hotel

    From US$ 68

    33 St. Mary'S St, Edinburgh, United Kingdom (To the map)

    Located 0.8 km from Royal Mile, the excellent Travelodge Edinburgh Central features a safe deposit box, a lobby area and a restaurant. Set in the very heart of Edinburgh, the venue offers quick…

    To the hotel

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

    From US$ 156

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

    Featuring a restaurant, free self parking and complimentary parking, Hotel Ceilidh-Donia offers accommodation in Newington district, 2 km from The Royal Edinburgh Military Tattoo. The venue comprises…

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Joivy At Vita Fountainbridge - Adults Only - Breakfast Buffet

    From US$ 57

    Fountainbridge 125A, Edinburgh, United Kingdom (To the map)

    Vita By Altido is steps from King George IV Statue and features rooms with views over the river. The venue comprises 100 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Toby Carvery Edinburgh West By Innkeeper'S Collection

    From US$ 89

    Edinburgh West Toby Carvery, 114 - 116 St Johns Road, Edinburgh, United Kingdom (To the map)

    Toby Carvery Edinburgh West By Innkeeper'S Collection offers 33 rooms nearly a 25-minute walk from BT Murrayfield Sports Stadium. A car park is available on site as well.

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Edinburgh Castle Apartments

    From US$ 203

    28 Castle Street, Edinburgh, United Kingdom (To the map)

    Nestled in Old Town district, the 4-star Edinburgh Castle Apartments And Suites offers business accommodation within just 400 metres to Princes Street. The venue comprises 12 luxury rooms overlooking…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Allison House 17

    From US$ 64

    17 Mayfield Gardens, Edinburgh, United Kingdom (To the map)

    Set about 2.8 km from Edinburgh Castle, the 3-star Allison House 17 Edinburgh features WiFi throughout the property as well as public parking on site. The family owned hotel is in Newington, which is…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Edinburgh Holiday Guest House

    From US$ 73

    7 Minto Street, Edinburgh, United Kingdom (To the map)

    Edinburgh Holiday Guest House, located in Newington district, 2 km from Royal Mile, features views of the garden. There are computers, a work desk and a xerox at the bed & breakfast.

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • New Town Boutique Apartment On India Street

    9A India Street, Edinburgh, United Kingdom (To the map)

    To the hotel

    Book Now
  • On The Walk

    From US$ 82

    18 Albert Place, Edinburgh, United Kingdom (To the map)

    On The Walk Hotel Edinburgh comprises 7 rooms and is a 20-minute walk from Camera Obscura and World of Illusions.

    To the hotel

    price for 1 night
    Book Now From US$ 82
  • The Spires Edinburgh

    From US$ 167

    93 95 Hanover Street, Edinburgh, United Kingdom (To the map)

    The Spires Edinburgh apartment lies not far from Royal Mile and features 24-hour front desk assistance, 24-hour security service and wake up service. It consists of 2 bedrooms, a fully equipped…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • No6 West Coates

    From US$ 30

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

    The family No 6 West Coates Hotel is a great place to stay in Haymarket district in a reasonable distance from Dean Village. The venue comprises 10 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Aynetree Guest House

    From US$ 141

    12 Duddingston Crescent, Milton Road, Edinburgh, United Kingdom (To the map)

    Featuring free self parking and a garden, Aynetree Guest House Edinburgh offers accommodation within 6 km from Omni Centre. Situated in Duddingston district, the guest house is set 3 km from Arthur's…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Eliza House

    From US$ 74

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

    The 3-star Eliza House Hotel is situated 1.7 km from the historic fortress "Edinburgh Castle". This garden venue features tea/coffee making facilities, a flat screen TV and a garden as well as free…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • No. 53 Frederick Street

    From US$ 145

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

    Located 0.9 km from Royal Mile, guests of 3-star No. 53 Frederick Street Bed & Breakfast Edinburgh may find a lending library and a bar on-site. Edinburgh Waverley is approximately 800 metres away…

    To the hotel

    price for 1 night
    Book Now From US$ 145
  • Hub Edinburgh City Centre - Royal Mile

    From US$ 173

    East Market Street, Edinburgh, United Kingdom (To the map)

    To the hotel

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

    From US$ 67

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

    The excellent Guards Hotel is nestled not far from Edinburgh International Conference Centre and features a golf course and a meeting room. You'll be 2 km from Edinburgh Old Town and 1.3 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Airdenair Guest House

    From US$ 91

    29 Kilmaurs Road, Edinburgh, United Kingdom (To the map)

    Featuring WiFi throughout the property, Airdenair Guest House offers accommodation within 2.7 km from the historic fortress "Edinburgh Castle". Situated in Newington district, the guest house is set…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Minto House

    From US$ 122

    23 Minto Street, Edinburgh, United Kingdom (To the map)

    Offering free car parking and storage for belongings, Minto House Hotel Edinburgh is located less than 5 minutes by car from Royal Mile. Situated in Newington district, the guest house is set 1.8 km…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Pure Citystay Elliott House

    From US$ 179

    8-10 Hillside Crescent, Edinburgh, United Kingdom (To the map)

    Pure Citystay Elliott House is boutique 3-star accommodation in Edinburgh in proximity to Palace of Holyroodhouse. It offers free Wi-Fi in the rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 179