Enlarge

5-star hotels in Edinburgh

Virgin Hotels Edinburgh

1 India Buildings

Virgin Hotels Edinburgh photo

Situated nearly 25 minutes' walk from the Royal Botanic Garden Edinburgh, the elegant Virgin Hotels Edinburgh features Wi-Fi in the rooms and public parking nearby. Thanks to its prime location, the…

Sheraton Grand Hotel & Spa

1 Festival Square, Edinburgh, United Kingdom

Sheraton Grand Hotel & Spa Edinburgh photo

Featuring views of Edinburgh Castle, the exclusive Sheraton Grand Hotel & Spa Edinburgh is nestled in Haymarket with a number of pubs, cafés and restaurants, approximately 15 minutes' walk from the…

The Bonham Hotel

35 Drumsheugh Gardens, Edinburgh, United Kingdom

The Bonham Hotel Edinburgh photo

The 5-star The Bonham Hotel Edinburgh is located within 20 minutes' walk of the historic fortress "Edinburgh Castle" and offers a restaurant. Business travellers will appreciate conveniences such as…

4-star hotels in Edinburgh

Leonardo Royal Hotel Edinburgh

43 Jeffrey Street

Leonardo Royal Hotel Edinburgh photo

Offering a restaurant, the 4-star Leonardo Royal Hotel Edinburgh lies in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a mere 0.9 km from Dynamic Earth Museum and…

Leonardo Hotel Edinburgh Haymarket

1 Morrison Link

Leonardo Hotel Edinburgh Haymarket photo

Offering buses for rent, as well as Wi-Fi in public areas, the smoke-free Leonardo Hotel Edinburgh Haymarket is nearly a 25-minute walk from the Edinburgh Old Town. Boasting stylish rooms with…

Holiday Inn Edinburgh Zoo By Ihg

132 Corstorphine Road, Edinburgh, United Kingdom

Holiday Inn Edinburgh Zoo By Ihg photo

Located only 550 metres from Wee Beasties, the 4-star Holiday Inn Edinburgh Zoo By Ihg offers a spa salon, including a Jacuzzi and a sauna. Boasting a location within easy reach of the large parkland…

3-star hotels in Edinburgh

Motel One Edinburgh-Royal

18-21 Market Street

Motel One Edinburgh-Royal photo

Located 400 metres from Royal Mile, Motel One Edinburgh-Royal features a flat screen TV, a bar and flat - screen TV. The venue is situated in the very heart of Edinburgh, just off The Hub.

Britannia Edinburgh Hotel

69 Belford Road, Edinburgh, United Kingdom

Britannia Edinburgh Hotel photo

The 3-star Britannia Edinburgh Hotel is a mere 5 minutes' stroll from the Scottish National Gallery of Modern Art One and features a vending machine and a lift. This Edinburgh hotel is in the…

Ibis Budget Hotel Edinburgh Park

Edinburgh Business Park

Ibis Budget Hotel Edinburgh Park photo

Located about 3 km from Heriot-Watt University, the 3-star Ibis Budget Hotel Edinburgh Park offers air-conditioned rooms approximately a 25-minute walk from the Time Twisters indoor play centre.

A&O Edinburgh City

50 Blackfriars Street, Edinburgh, United Kingdom

A&O Edinburgh City photo

Providing a night club, a bar and entertainment activities, Safestay Edinburgh Royal Mile lies within 0.9 km from the art museum "Scottish National Gallery".

Easyhotel Edinburgh

125A Princes Street

Easyhotel Edinburgh photo

Offering air-conditioned rooms, the 2-star Easyhotel Edinburgh hotel is only a 5-minute walk from the standing Camera Obscura and World of Illusions Tower. The hotel also features Wi-Fi in the rooms.

Terrace Hotel

37 Royal Terrace

Terrace Hotel Edinburgh photo

Offering luggage storage, the 2-star Terrace Hotel Edinburgh lies in the Anderlecht district, within 20 minutes' walk of the beautifully restored art-deco Edinburgh Festival Theatre and only 1.6 km…

Luxury hotels in Edinburgh Old Town near Edinburgh Castle

Ideal for discerning travellers seeking a refined base in the heart of historic Edinburgh, within easy reach of the city's most iconic landmark. These carefully selected hotels combine upscale rooms, acclaimed dining, and premium amenities with an unbeatable position along or just off the Royal Mile.

The Witchery — Edinburgh

Edinburgh, Castlehill, Royal Mile, Edinburgh

Opulent gothic suites with oak beds, velvet-lined walls and gold décor right beside Edinburgh Castle

Apex City Of Edinburgh Hotel — Edinburgh

Edinburgh, 61 Grassmarket

Sits at the foot of Edinburgh Castle, just off the Royal Mile, designed for special stays

Wilde Aparthotels Edinburgh Grassmarket — Edinburgh

Edinburgh, 26 King'S Stables Road

Located at the base of Edinburgh Castle with designer apartments featuring bespoke joinery and natural timber

Apex Grassmarket Hotel — Edinburgh

Edinburgh, 31-35 Grassmarket

Award-winning restaurant, sauna, pool and gym in the vibrant Grassmarket, steps from the Castle

Radisson Collection Hotel, Royal Mile Edinburgh — Edinburgh

Edinburgh, 1 George IV Bridge

Five-star boutique property on the Royal Mile with exceptional design and romantic character

W Edinburgh — Edinburgh

Edinburgh, 1 St James Square

Five-star lifestyle hotel just 100 metres from the Royal Mile with balcony city views and a spa

Virgin Hotels Edinburgh — Edinburgh

Edinburgh, 1 India Buildings

Five-star hotel in the Old Town with three restaurants, concierge service and stylish rooms

Market Street Hotel — Edinburgh

Edinburgh, 6 Market Street

Rooftop lounge overlooking Edinburgh's historic skyline, a short walk from the Royal Mile and the Castle

Hotel Du Vin Edinburgh — Edinburgh

Edinburgh, 11 Bristo Place

Historic Old Town setting in a former city asylum with French Bistro and Egyptian-linen luxury rooms

Radisson Blu Hotel, Edinburgh City Centre — Edinburgh

Edinburgh, 80 High Street The Royal Mile

Spa, fitness centre and stylish bar within easy walking distance of the Royal Mile and Waverley station

Romantic boutique hotels in Edinburgh's charming Stockbridge area

Perfect for couples seeking an intimate city break with character and charm, this selection brings together boutique properties in and around Edinburgh's most characterful neighbourhoods. Expect individually styled rooms, acclaimed dining, and easy access to the city's most romantic streets and gardens.

The Raeburn — Edinburgh

Edinburgh, 112 Raeburn Place

Set directly in Stockbridge's Georgian heart, with a celebrated restaurant and boutique rooms full of character

Tigerlily — Edinburgh

Edinburgh, 125 George Street

Award-winning boutique hotel on George Street with chic rooms, an elegant bar and a romantic nightclub

Prestonfield House — Edinburgh

Edinburgh, Priestfield Road

Lavish 5-star retreat with antique-furnished rooms, a fine-dining restaurant and romantic garden surroundings

Nira Caledonia — Edinburgh

Edinburgh, 6 And 10 Gloucester Place

Sumptuous Georgian townhouse in the New Town with individually designed rooms and luxurious goose-down bedding

The Bonham — Edinburgh

Edinburgh, 35 Drumsheugh Gardens

Elegant Victorian town house in Edinburgh's West End with city views and a romantic boutique atmosphere

Rabble — Edinburgh

Edinburgh, 55A Frederick Street

Intimate boutique hotel with a rooftop glass garden, complimentary Gazelli toiletries and bathrobes for two

The Inn On The Mile — Edinburgh

Edinburgh, 82 High Street, Royal Mile

Atmospheric Royal Mile hideaway in a prestigious historic landmark with stylish individually designed rooms

Malmaison Edinburgh — Edinburgh

Edinburgh, One Tower Place

Individually designed rooms with luxurious beds on the scenic Forth waterfront, with free parking included

24 Royal Terrace — Edinburgh

Edinburgh, 24 Royal Terrace

Owner-touched boutique hotel on a quiet Georgian cobbled street at the foot of Calton Hill

The Roseate Edinburgh - Small Luxury Hotels Of The World — Edinburgh

Edinburgh, 4 West Coates

Refined 5-star Victorian townhouse in the West End with exceptional breakfast and a romantic boutique feel

Best hotels near Princes Street Gardens with Royal Mile views

Ideal for sightseers and culture lovers who want Edinburgh's most iconic scenery right outside their window. These centrally located hotels sit within easy walking distance of Princes Street Gardens and offer direct or close-up views of the Royal Mile, Edinburgh Castle, and the historic Old Town.

Mount Royal Hotel Edinburgh By The Unlimited Collection — Edinburgh

Edinburgh, 53 Princes Street

Sits directly on Princes Street opposite the Scott Monument with views of Edinburgh Castle

Hotel Indigo - Edinburgh - Princes Street By Ihg — Edinburgh

Edinburgh, 20 Princes Street

Period building on Princes Street overlooking Edinburgh Castle with high ceilings and original windows

The Scotsman Hotel — Edinburgh

Edinburgh, 20 North Bridge

Overlooks Princes Street Gardens, Carlton Hill, and Waverley Station from a landmark 1905 listed building

The Balmoral Hotel — Edinburgh

Edinburgh, 1 Princes Street

Iconic five-star address on Princes Street with many rooms offering views toward the Royal Mile

Old Waverley Hotel — Edinburgh

Edinburgh, 43 Princes Street

On Princes Street in the New Town with spacious rooms offering stunning views of Edinburgh Castle

Motel One Edinburgh-Princes — Edinburgh

Edinburgh, 10-15 Princes Street

Set in the heart of Princes Street, steps from Princes Street Gardens and Waverley Station

The Rutland Hotel & Apartments — Edinburgh

Edinburgh, 1-3 Rutland Steet

West End of Princes Street location with direct views of Edinburgh Castle from stylish rooms

Princes Street Suites — Edinburgh

Edinburgh, 16 Waterloo Place

Award-winning suites that directly overlook Edinburgh Castle, just 200 metres from Waverley Rail Station

Sheraton Grand Hotel & Spa — Edinburgh

Edinburgh, 1 Festival Square

Five-star hotel overlooking Edinburgh Castle, five minutes from Princes Street in the financial district

The Caledonian Edinburgh, Curio Collection By Hilton — Edinburgh

Edinburgh, Princes Street

Historic 1903 railway hotel one minute from Princes Street, steps from Princes Street Gardens

Best family-friendly hotels near Dynamic Earth and Holyrood Park

Ideal for families visiting Edinburgh who want easy access to Dynamic Earth and the open spaces of Holyrood Park. These hotels offer family rooms, practical amenities, and central locations that put iconic Edinburgh attractions within comfortable reach.

Edinburgh Marriott Hotel Holyrood — Edinburgh

Edinburgh, 81 Holyrood Road

Situated just metres from Holyrood Park with a spa, indoor pool, and spacious family rooms

The Scholar — Edinburgh

Edinburgh, 18 Holyrood Park Road

A few minutes' walk from Arthur's Seat and Holyrood Park, with free parking and superb breakfast

Holyrood Aparthotel — Edinburgh

Edinburgh, 1 Nether Bakehouse

Self-catering apartments on the Royal Mile with a gym, ideal for families on longer Edinburgh stays

Abbey Strand Apartments, At Holyrood — Edinburgh

Edinburgh, Abbey Strand Apartments

Garden-view apartments set directly at Holyrood, within walking distance of Dynamic Earth

Aparthotel Adagio Edinburgh Royal Mile — Edinburgh

Edinburgh, 231 Canongate

Family-friendly aparthotel with kitchenettes, just 600 metres from Edinburgh Festival Theatre and close to the Holyrood area

Hilton Edinburgh Carlton — Edinburgh

Edinburgh, 19 North Bridge

Family rooms with 24-hour service on the Royal Mile, a short walk from Holyrood Palace and Dynamic Earth

Apex Waterloo Place Hotel — Edinburgh

Edinburgh, 23-27 Waterloo Place

4-star hotel with an indoor pool and spa, just around the corner from Calton Hill near the Holyrood corridor

Courtyard By Marriott Edinburgh — Edinburgh

Edinburgh, 1 - 3 Baxter's Place

Family rooms at the foothills of Calton Hill, a short walk from the Royal Mile and Holyrood area

Holiday Inn Express Edinburgh - Royal Mile By Ihg — Edinburgh

Edinburgh, 300 Cowgate

Budget-friendly family hotel just 0.6 miles from Holyrood House with air-conditioned rooms and free WiFi

The Scott — Edinburgh

Edinburgh, 18 Holyrood Park Road

Boutique Southside hotel with garden, free parking, and walkable access to Holyrood Park and Arthur's Seat

Budget hotels in Newington - walkable to Old Town

Ideal for cost-conscious travellers who want easy access to Edinburgh's historic Old Town without overspending on accommodation. These properties sit in or near Newington, offering reliable bus connections, walkable distances to the Royal Mile, and solid amenities at accessible price points.

The Salisbury Hotel — Edinburgh

Edinburgh, 43-45 Salisbury Road

Located in quiet Newington, just 1 mile from the Royal Mile with room service and free WiFi

Glenalmond House — Edinburgh

Edinburgh, 25 Mayfield Gardens

4-star Newington bed and breakfast with free parking, exceptional breakfast, and easy bus access to Old Town

Allison House 17 — Edinburgh

Edinburgh, 17 Mayfield Gardens

Budget-friendly Georgian guesthouse in Newington, 2.4 km from Waverley with regular buses taking around 10 minutes

Hotel Ceilidh-Donia — Edinburgh

Edinburgh, Marchhall Crescent

Quiet residential Newington location just off Dalkeith Road, under 2 miles from city centre by bus

Edinburgh Holiday Guest House — Edinburgh

Edinburgh, 7 Minto Street

Budget guesthouse in Newington with free onsite parking, en-suite rooms, and University of Edinburgh a short walk away

Sherwood Guest House — Edinburgh

Edinburgh, 42 Minto Street

Terraced Georgian townhouse in Newington, a 20-minute walk to the Royal Mile and Old Town

The Gifford — Edinburgh

Edinburgh, 103 Dalkeith Road

Victorian property in Newington with direct bus routes to the Royal Mile, Edinburgh Castle, and Waverley Station

23 Mayfield — Edinburgh

Edinburgh, 23 Mayfield Gardens, Newington

5-star guesthouse with superb breakfast and private parking, well-placed for bus connections into the Old Town

Design-forward hotels in Leith near Royal Yacht Britannia

Perfect for style-conscious travellers who want to explore Edinburgh's vibrant waterfront neighbourhood without sacrificing aesthetic quality. These properties sit close to the Royal Yacht Britannia and Ocean Terminal, combining considered interiors with easy access to Leith's acclaimed restaurant scene and harbour attractions.

Holiday Inn Express Edinburgh - Leith Waterfront By Ihg — Edinburgh

Edinburgh, Britannia Way, Ocean Drive

Directly next to Ocean Terminal and Royal Yacht Britannia, with modern air-conditioned rooms

Ocean Mist Leith — Edinburgh

Edinburgh, Ocean Mist Leith The Shore Leith

Royal Yacht Britannia is within 1 km, with allergy-free rooms, a terrace and bar in Leith

Ocean Serviced Apartments — Edinburgh

Edinburgh, 2 Western Harbour, Midway

Stylish harbour-area apartments with Firth of Forth views steps from Royal Yacht Britannia

Adelphi Hotel — Edinburgh

Edinburgh, 7 Links Gardens

Georgian townhouse on Leith Links with Royal Yacht Britannia reachable just over a mile away

3 John'S Place Townhouse — Edinburgh

Edinburgh, 3 John'S Place

Boutique 4-star Leith townhouse rated Luxury, situated 1.6 km from Royal Yacht Britannia

Edinburgh House Hotel — Edinburgh

Edinburgh, 90-92 Pilrig Street

Quietly positioned just off Leith Walk with regular bus access to the waterfront and city centre

Leith House — Edinburgh

Edinburgh, 6 Cambridge Avenue

Historic 1880s Leith guesthouse retaining original character with modern HD TV and free WiFi

Mid-range West End hotels near Princes Street and tram links

Ideal for travellers who want comfortable, well-located accommodation without overspending, within easy reach of Edinburgh's main shopping street. These hotels sit in or beside the West End, putting Princes Street retail, tram stops, and Haymarket station all within walking distance.

Four Points By Sheraton Edinburgh — Edinburgh

Edinburgh, 90 Haymarket Terrace

Haymarket tram stop is just 200 metres away, with direct links to the airport and city centre

Leonardo Hotel Edinburgh Haymarket — Edinburgh

Edinburgh, 1 Morrison Link

Less than 500 metres from Haymarket Rail Station and well-placed for West End shops and Princes Street

Point A Hotel Edinburgh Haymarket — Edinburgh

Edinburgh, 152 Morrison Street

100 metres from Edinburgh International Conference Centre and a short walk to Princes Street shopping

Hub Edinburgh City Centre - Haymarket — Edinburgh

Edinburgh, Torphichen Street

300 metres from EICC and within easy walking distance of West End tram connections

Hampton By Hilton Edinburgh West End — Edinburgh

Edinburgh, 166 Fountainbridge

Sits in the heart of the West End, a 5-minute walk from EICC with free WiFi and a fitness centre included

Staycity Aparthotels Edinburgh West End — Edinburgh

Edinburgh, 11 Brandfield Street

Half a mile from Haymarket station with fully equipped apartment-style rooms and easy Princes Street access

Mercure Edinburgh Haymarket — Edinburgh

Edinburgh, 38 Gardners Crescent

A 9-minute walk from Haymarket station and 3 minutes from EICC, with USB-charged modern rooms

Moxy Edinburgh — Edinburgh

Edinburgh, 2 Freer Gait

400 metres from EICC and under 1 km from Edinburgh Castle, with a lively bar and terrace on site

The Guards Hotel — Edinburgh

Edinburgh, 1 Clifton Terrace

Directly opposite Haymarket Railway Station with Princes Street just a 10-minute walk away

Thistle Hotel — Edinburgh

Edinburgh, 59 Manor Place

700 metres from Haymarket Rail Station in Edinburgh's West End, with a Scottish-style bar and large en suite rooms

Best hotels in Grassmarket - Edinburgh's authentic Old Town base

This selection is ideal for first-time visitors to Edinburgh who want to immerse themselves in the city's historic character from the moment they arrive. These hotels sit within or immediately around the Grassmarket, offering walkable access to Edinburgh Castle, the Royal Mile, and centuries-old closes, combined with a range of comfort levels and amenities.

Grassmarket Hotel — Edinburgh

Edinburgh, 94-96 Grassmarket

Sits directly on the Grassmarket square with wall-sized magnetic maps and Bluetooth-equipped boutique rooms

Castle Rock Hostel - Adults Only — Edinburgh

Edinburgh, 15 Johnston Terrace

Just 3 minutes from Grassmarket and Edinburgh Castle in a character-filled 19th-century Old Town building

Novotel Edinburgh Centre — Edinburgh

Edinburgh, 80 Lauriston Place

5 minutes' walk from Grassmarket with an indoor pool, hot tub, and spacious modern rooms

Doubletree By Hilton Edinburgh City Centre — Edinburgh

Edinburgh, 34 Bread Street

Built in 1892 with direct views over Edinburgh Castle and a 10-minute stroll to the Grassmarket

The Knight Residence By Mansley — Edinburgh

Edinburgh, 12 Lauriston Street

Self-catering apartments just 5 minutes' walk from Grassmarket's bars and restaurants, 0.5 miles from the Castle

Stay Central Hotel — Edinburgh

Edinburgh, 139 Cowgate

Located on the Cowgate in the heart of Old Town, steps from the Royal Mile and lively Three Sisters courtyard

Kick Ass Greyfriars (Adults Only) — Edinburgh

Edinburgh, 37-39 Cowgate

400 metres from the National Museum of Scotland and within 100 metres of the Old Town centre, with a terrace bar

Kick Ass Grassmarket — Edinburgh

Edinburgh, 2 West Port

Right on Grassmarket's doorstep, offering evening entertainment, a tour desk, and a sociable shared kitchen

Safestay Edinburgh Cowgate — Edinburgh

Edinburgh, 96 Cowgate Edinburgh

On the Cowgate in the Old Town, a 10-minute walk from Waverley station with private rooms and mixed dorms

Yotel Edinburgh — Edinburgh

Edinburgh, 68-73 Queen Street

600 metres from Edinburgh Castle with a fitness centre, restaurant, and bar in a contemporary 4-star setting

Spa and wellness hotels in Edinburgh for weekend retreats

Perfect for city dwellers seeking restorative weekend escapes, these hotels cater to guests who prioritise relaxation and self-care. Each property offers dedicated spa or wellness facilities, pools, and fitness centres within easy reach of Edinburgh's historic centre.

Kimpton Charlotte Square By Ihg — Edinburgh

Edinburgh, 38 Charlotte Square

A full spa, indoor pool, and sauna in a 5-star setting steps from Princes Street and George Street

Village Hotel Edinburgh — Edinburgh

Edinburgh, 140 Crewe Road South

Dedicated spa and wellness centre with indoor pool, ideal for a full weekend wind-down

Delta Hotels By Marriott Edinburgh — Edinburgh

Edinburgh, 111 Glasgow Road

Luxury leisure club with sauna, steam room, whirlpool, and a heated 15-metre indoor pool

Gleneagles Townhouse — Edinburgh

Edinburgh, 39 St Andrew Square

Five-star spa and wellness centre with fitness facilities and airport transfers for a seamless retreat

Best Western Kings Manor — Edinburgh

Edinburgh, 100 Milton Road East

Fountain Spa Leisure Club features a sauna, steam room, and 20-metre pool near Portobello Beach

Leonardo Edinburgh Murrayfield — Edinburgh

Edinburgh, 187 Clermiston Road

Indoor pool, sauna, and fitness centre in a 4-star hotel close to Murrayfield Stadium

Novotel Edinburgh Park — Edinburgh

Edinburgh, 15 Lochside Avenue

Heated indoor swimming pool and fitness centre with tram access directly into the city centre

Best business hotels near Edinburgh Waverley with city-centre access

Ideal for business travellers who need reliable connections and a productive base in the Scottish capital. These hotels sit within walking distance of Edinburgh Waverley Station, offering fast WiFi, work-ready rooms, 24-hour front desks, and easy access to the city's commercial and conference districts.

Nyx Hotel Edinburgh — Edinburgh

Edinburgh, 61 Jeffrey Street

Just 300 metres from Waverley Station with a desk in every room, restaurant, and 24-hour front desk

Leonardo Royal Hotel Edinburgh — Edinburgh

Edinburgh, 43 Jeffrey Street

Under a 5-minute walk from Waverley, featuring large work surfaces and spa toiletries in spacious rooms

Old Town Chambers, Autograph Collection — Edinburgh

Edinburgh, Royal Mile 329 High Street Edinburgh Eh1 1Pn

A 2-minute walk from Waverley Station, offering modern luxury apartments with a fitness centre and free WiFi

Le Monde Hotel — Edinburgh

Edinburgh, 16 George Street

Only 100 metres from Waverley Station with room service, free WiFi, and 24-hour reception on site

Motel One Edinburgh-Royal — Edinburgh

Edinburgh, 18-21 Market Street

5-minute walk from Waverley with central location, bar, and very good breakfast for a sharp business rate

Intercontinental Edinburgh The George By Ihg — Edinburgh

Edinburgh, 19 - 21 George Street

Historic city-centre landmark with dedicated meeting rooms and event spaces suited to corporate stays

Malmaison Edinburgh City — Edinburgh

Edinburgh, 21-22 St Andrew Square

Set 200 metres from the Royal Mile with room service, restaurant, bar, and a full 24-hour front desk

The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh — Edinburgh

Edinburgh, 42 St Andrew Square

3-minute walk from Princes Street, with apartment-style rooms ideal for longer business assignments

The Glasshouse, Autograph Collection — Edinburgh

Edinburgh, 2 Greenside Place

Short walk from Waverley Station with a 2-acre roof garden and boutique 5-star facilities for executives

Hotel Indigo Edinburgh By Ihg — Edinburgh

Edinburgh, 51-59 York Place

5-minute walk from Princes Street with dedicated work areas, fitness centre, and stylish business-ready rooms