• Login or Create Account
  • Currency

    USD

You are booking hotel for more than 90 days

map
Price Per Night
  • (3)
  • (13)
  • (37)
  • (73)
  • (52)
  • (146)
  • (35)

Your Budget

to
Star Category
  • (203)
  • (212)
  • (26)
User Rating
  • (233)
  • (232)
  • (53)
  • (95)
  • (81)
Property Type
  • (595)
  • (162)
  • (48)
  • (41)
  • (22)

Show 3 more

Chains
  • (7)
  • (3)
  • (5)
  • (13)
  • (11)
  • (1)
Amenities
Guests Love
  • (7)
  • (420)
  • (5)
  • (24)

Show -4 more

Booking Preference
Booking Preference
  • (454)
  • (3)
  • (925)
  • (693)
House Rules
  • (10)
  • (28)
  • (22)
  • (7)
  • (1)
  • (3)
Business Essentials
  • (420)
  • (145)
  • (17)
BACK TO TOP

Hotels in Edinburgh

hotelImg
Edinburgh City Centre | 1.1 km drive to Edinburgh City Centre
4 minutes walk to a railway station,
Kids' Meals
This 3 Star Hotel in Edinburgh is located in Edinburgh City Centre. Full Address of property is 77 South Bridge, Edinburgh EH1 1HN, United Kingdom View On Map Key amenities of this property are Kids' Meals.
View More
Very Good3.9

(2080 Ratings)

$ 139

+ $ 36 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Edinburgh City Centre | 580 m drive to Edinburgh City Centre
Kids' Meals
Location of the Hotel is Edinburgh City Centre View On Map (80 Lauriston Place). Top Facilities of this Hotel are Kids' Meals.
View More
Very Good4.0

(1082 Ratings)

$ 149

+ $ 30 taxes & fees

Per Night

Login to Book Now & Pay Later!

Get Great Deal on this Hotel

callbackCall for Special Rates

hotelImg
Edinburgh City Centre | 1.8 km drive to Edinburgh City Centre
This 4 Star Hotel in Edinburgh is located in Edinburgh City Centre. Full Address of property is 68-73 Queen St, Edinburgh EH2 4NA, United Kingdom View On Map
View More
Very Good3.7

(2546 Ratings)

$ 128

+ $ 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Edinburgh City Centre | 1.2 km drive to Edinburgh City Centre
2 minutes walk to a railway station,
Kids' Meals
Location of the Hotel is Edinburgh City Centre View On Map (43 Jeffrey St, Edinburgh EH1 1DH, United Kingdom). Top Facilities of this Hotel are Kids' Meals.
View More
Very Good4.1

(1496 Ratings)

$ 180

+ $ 45 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Edinburgh City Centre | 1.3 km drive to Edinburgh City Centre
6 minutes walk to a railway station,
Beds in a Hostel
| Sleeps 2 guests
KitchenetteKitchenette
Full Address of property is 50 Blackfriars St, Edinburgh EH1 1NE, United Kingdom View On Map Key amenities of this property are Kitchenette.
View More
Very Good4.1

(1048 Ratings)

$ 37

+ $ 10 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Edinburgh City Centre | 820 m drive to Edinburgh City Centre
2 minutes walk to a railway station,
Location of the Hotel is Edinburgh City Centre View On Map (18-21 Market Street).
View More
Excellent4.5

(1267 Ratings)

$ 160

+ $ 42 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Edinburgh City Centre | 620 m drive to Edinburgh City Centre
Beds in a Hostel
| Sleeps 2 guests
This 4 Star Hostel in Edinburgh is located in Edinburgh City Centre. Full Address of property is 1 a Parliament Square View On Map
View More
Excellent4.5

(1307 Ratings)

$ 61

+ $ 16 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Edinburgh City Centre | 1.5 km drive to Edinburgh City Centre
Entire Apartment
| 1 Bedroom | Sleeps 3 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Location of the Apart-hotel is Edinburgh City Centre View On Map (127 George Street).
View More
Excellent4.8

(1423 Ratings)

$ 176

+ $ 46 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Edinburgh City Centre | 1.5 km drive to Edinburgh City Centre
HammamHammam
This 5 Star Hotel in Edinburgh is located in Edinburgh City Centre. Full Address of property is Princess Street View On Map Key amenities of this property are Hammam.
View More
Excellent4.6

(1004 Ratings)

$ 243

+ $ 63 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Queensferry | 16.9 km drive to Edinburgh City Centre
Airport Transfers
Location of the Hotel is Queensferry View On Map (Ferrymuir Retail Park). Top Facilities of this Hotel are Airport Transfers.
View More
Excellent4.6

(1508 Ratings)

$ 116

+ $ 30 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Edinburgh City Centre | 1.8 km drive to Edinburgh City Centre
5 minutes walk to a railway station,
Kids' Meals
This 4 Star Hotel in Edinburgh is located in Edinburgh City Centre. Full Address of property is 20 Princes Street, Pincode- Eh2 2An, Edinburgh, United Kingdom View On Map Key amenities of this property are Kids' Meals.
View More
Very Good4.1

(1000 Ratings)

$ 239

+ $ 48 taxes & fees

Per Night

Login to Book Now & Pay Later!

Get Great Deal on this Hotel

callbackCall for Special Rates

hotelImg
Leith | 4.8 km drive to Edinburgh City Centre
Kids' Meals
Free Cancellation till 24 hrs before check in
Location of the Hotel is Leith View On Map (Britannia Way). Top Facilities of this Hotel are Kids' Meals.
View More
Very Good3.8

(1056 Ratings)

$ 112

+ $ 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Edinburgh City Centre | 2.1 km drive to Edinburgh City Centre
This 4 Star Hotel in Edinburgh is located in Edinburgh City Centre. Full Address of property is 6 and 10 Gloucester Place View On Map
View More
Excellent4.5

(583 Ratings)

$ 208

+ $ 54 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ravelston | 4.8 km drive to Edinburgh City Centre
Kids' Meals
Free Cancellation till 24 hrs before check in
Location of the Hotel is Ravelston View On Map (107 Queensferry Road). Top Facilities of this Hotel are Kids' Meals.
View More
Very Good3.5

(1028 Ratings)

$ 122

+ $ 24 taxes & fees

Per Night

Login to Book Now & Pay Later!

Get Great Deal on this Hotel

callbackCall for Special Rates

About Hotels Booking in Edinburgh


Check out best Edinburgh hotel deals and offers on more than 337 hotels in Edinburgh only on MakeMyTrip!

Wondering where to book your stay in Edinburgh? We understand your desire for comfort and hence have listed out the best Edinburgh hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Edinburgh. Select from best 337 hotels in Edinburgh.

All Above properties for Edinburgh are updated on Saturday, November 07, 2026- 23.29.

Book affordable hotels in Edinburgh at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Edinburgh, Stay in Edinburgh's best hotels! Edinburgh Hotels Price Starts from Minimum USD 34 for Budget hotel. If you’re looking for a cheap hotel in Edinburgh, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Edinburgh accommodation. Check Price Now!


Five Star Hotels in Edinburgh

100 Princes Street

0 1 2 3 4 0 1 2 3 4

USD 1,006

Per Night

Edinburgh City Centre

Fingal Hotel

0 1 2 3 4 0 1 2 3 4

USD 585

Per Night

Leith

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

W Edinburgh

0 1 2 3 4 0 1 2 3 4

USD 380

Per Night

Edinburgh City Centre

Gleneagles Townhouse

0 1 2 3 4 0 1 2 3 4

USD 949

Per Night

Edinburgh City Centre

Hotels By Category in Edinburgh

Get the best deals on different type of Hotel categories in Edinburgh with MakeMyTrip.com. Choose from 337 hotels in Edinburgh. Just USD 34 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Edinburgh with Free Breakfast

The Place

0 1 2 3 0 1 2 3 4

USD 267

Per Night

Edinburgh City Centre

Broughton

Edinburgh City Centre

CarMichael

0 1 2 3 0 1 2 3 4

USD 502

Per Night

Edinburgh

Edinburgh City Centre

Prestonfield

Edinburgh City Centre

Edinburgh City Centre

RÌGH Residences

0 1 2 3 0 1 2 3 4

USD 270

Per Night

Edinburgh City Centre

Joppa

The Balmoral Hotel

0 1 2 3 4 0 1 2 3 4

USD 834

Per Night

Edinburgh City Centre

Rabble

0 1 2 3 0 1 2 3 4

USD 289

Per Night

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Four Star Hotels in Edinburgh

Eden Locke

0 1 2 3 0 1 2 3 4

USD 226

Per Night

Edinburgh City Centre

Prestonfield

Crewe Toll

Leith

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Craigey Beach Home

0 1 2 3 0 1 2 3 4

USD 594

Per Night

Edinburgh

The Place

0 1 2 3 0 1 2 3 4

USD 267

Per Night

Edinburgh City Centre

Edinburgh City Centre

Three Star hotels in Edinburgh

Ingliston

Edinburgh City Centre

Orocco Pier

0 1 2 0 1 2 3 4

USD 99

Per Night

Queensferry

Ingliston

Dorstan House

0 1 2 0 1 2 3 4

USD 127

Per Night

Newington

MONO Suites New Town

0 1 2 0 1 2 3 4

USD 178

Per Night

Edinburgh City Centre

Edinburgh City Centre

Joppa

GILMORE FLAT

0 1 2 0 1 2 3 4

USD 187

Per Night

Merchiston

Edinburgh City Centre

Stay Central

0 1 2 0 1 2 3 4

USD 257

Per Night

Edinburgh City Centre

Edinburgh City Centre

Edinburgh Old Town

Haymarket

No.32 Hotel

0 1 2 0 1 2 3 4

USD 234

Per Night

Edinburgh City Centre

Smith Place Hotel

0 1 2 0 1 2 3 4

USD 106

Per Night

Leith

Old Waverley Hotel

0 1 2 0 1 2 3 4

USD 200

Per Night

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Allison House 17

0 1 2 0 1 2 3 4

USD 140

Per Night

Newington

Gogar

Edinburgh City Centre

Spylaw Bank House

0 1 2 0 1 2 3 4

USD 167

Per Night

Edinburgh

Edinburgh City Centre

Belford Hostel

0 1 2 0 1 2 3 4

USD 57

Per Night

Edinburgh City Centre

Edinburgh

The Abbey Residence

0 1 2 0 1 2 3 4

USD 91

Per Night

Edinburgh

Newington

16 Pilrig Guest House

0 1 2 0 1 2 3 4

USD 141

Per Night

Leith

Cambridge House

0 1 2 0 1 2 3 4

USD 80

Per Night

Leith

Abbotsford Guest House

0 1 2 0 1 2 3 4

USD 113

Per Night

Leith

Eliza House

0 1 2 0 1 2 3 4

USD 155

Per Night

Edinburgh City Centre

Aynetree Guest House

0 1 2 0 1 2 3 4

USD 127

Per Night

Duddingston

Brae Guesthouse

0 1 2 0 1 2 3 4

USD 140

Per Night

Edinburgh

Northumberland Hotel

0 1 2 0 1 2 3 4

USD 90

Per Night

Newington

The Guards Hotel

0 1 2 0 1 2 3 4

USD 127

Per Night

Edinburgh City Centre

Leith House

0 1 2 0 1 2 3 4

USD 85

Per Night

Leith

Revolver Edinburgh

0 1 2 0 1 2 3 4

USD 59

Per Night

Edinburgh City Centre

@part Bernard Rooms

0 1 2 0 1 2 3 4

USD 138

Per Night

Newington

Haymarket

Murrayfield

Edinburgh City Centre

Edinburgh City Centre

Stockbridge

Edinburgh Hotels by Location

Hotels near Popular Attractions in Edinburgh

Show More

Apartments in the city

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Museum Apartments

0 1 2 3 0 1 2 3 4

USD 375

Per Night

Edinburgh City Centre

MONO Suites Old Town

0 1 2 3 0 1 2 3 4

USD 198

Per Night

Edinburgh City Centre

MONO Suites New Town

0 1 2 0 1 2 3 4

USD 178

Per Night

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Newington

Edinburgh City Centre

KM Granton Apartment

0 1 2 0 1 2 3 4

USD 241

Per Night

Edinburgh

Edinburgh City Centre

Edinburgh City Centre

233 Leith Apartment

0 1 2 3 0 1 2 3 4

USD 328

Per Night

Leith

Edinburgh City Centre

Stockbridge

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Leith Street Suite

0 1 2 3 0 1 2 3 4

USD 416

Per Night

Edinburgh City Centre

Edinburgh City Centre

Merchiston

Edinburgh City Centre

Edinburgh City Centre

Edinburgh

The West Bow Apartment

0 1 2 3 0 1 2 3 4

USD 341

Per Night

Edinburgh City Centre

Edinburgh City Centre

33 Castle Terrace

0 1 2 3 0 1 2 3 4

USD 353

Per Night

Edinburgh City Centre

Edinburgh City Centre

Edinburgh

Comely Bank Apartment

0 1 2 3 0 1 2 3 4

USD 316

Per Night

Stockbridge

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Strada Apartment

0 1 2 0 1 2 3 4

USD 233

Per Night

Edinburgh

Newington

The Porty Beach House

0 1 2 0 1 2 3 4

USD 294

Per Night

Portobello

Edinburgh City Centre

Hostels in the city

Edinburgh City Centre

A&O Edinburgh City

0 -1 0 1 2 3 4

USD 44

Per Night

Edinburgh City Centre

Edinburgh City Centre

Kick Ass Greyfriars

0 1 2 3 0 1 2 3 4

USD 32

Per Night

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Argyle Backpackers

0 1 2 3 0 1 2 3 4

USD 75

Per Night

Newington

Belford Hostel

0 1 2 0 1 2 3 4

USD 57

Per Night

Edinburgh City Centre

Edinburgh City Centre

Revolver Edinburgh

0 1 2 0 1 2 3 4

USD 59

Per Night

Edinburgh City Centre

The Hostel

0 1 2 3 0 1 2 3 4

USD 47

Per Night

Haymarket

Edinburgh City Centre

Edinburgh City Centre

Edinburgh City Centre

Merchiston

Guest Houses in the city

Smith Place Hotel

0 1 2 0 1 2 3 4

USD 106

Per Night

Leith

Aynetree Guest House

0 1 2 0 1 2 3 4

USD 127

Per Night

Duddingston

Broughton

Dorstan House

0 1 2 0 1 2 3 4

USD 127

Per Night

Newington

4 Friends House

0 1 0 1 2 3 4

USD 101

Per Night

Leith

Allison House 17

0 1 2 0 1 2 3 4

USD 140

Per Night

Newington

Acer Lodge Guest House

0 1 2 3 0 1 2 3 4

USD 106

Per Night

Edinburgh

Newington

Newington

Leith

Edinburgh

Kingsley Edinburgh

0 1 2 3 0 1 2 3 4

USD 142

Per Night

Newington

Cambridge House

0 1 2 0 1 2 3 4

USD 80

Per Night

Leith

Newington

Abbotsford Guest House

0 1 2 0 1 2 3 4

USD 113

Per Night

Leith

Brae Guesthouse

0 1 2 0 1 2 3 4

USD 140

Per Night

Edinburgh

Leith House

0 1 2 0 1 2 3 4

USD 85

Per Night

Leith

New Town Guest House

0 1 2 0 1 2 3 4

USD 133

Per Night

Stockbridge

Edinburgh City Centre

Menzies Guest House

0 1 2 0 1 2 3 4

USD 105

Per Night

Merchiston

Rosehall Hotel

0 1 2 3 0 1 2 3 4

USD 215

Per Night

Newington

Edinburgh full house

0 1 2 0 1 2 3 4

USD 84

Per Night

Edinburgh

Hillhouse

0 1 2 0 1 2 3 4

USD 105

Per Night

Ravelston

Balmore Guest House

0 1 2 0 1 2 3 4

USD 132

Per Night

Merchiston

Merchiston

River Haven Edinburgh

0 1 0 1 2 3 4

USD 120

Per Night

Merchiston

IVY House

0 -1 0 1 2 3 4

USD 105

Per Night

Merchiston

JustB

0 1 2 3 0 1 2 3 4

USD 241

Per Night

Balerno

Southside Guest House

0 1 2 3 0 1 2 3 4

USD 167

Per Night

Newington

Merchiston

Crosskeys Edinburgh

0 1 2 0 1 2 3 4

USD 107

Per Night

Edinburgh

Edinburgh City Centre

Sailte House

0 1 2 0 1 2 3 4

USD 148

Per Night

Edinburgh

Ardgowan Guest House

0 1 2 0 1 2 3 4

USD 187

Per Night

Prestonfield

Mayfield Suites

0 1 2 0 1 2 3 4

USD 234

Per Night

Newington

Corstorphine

The Residence - NO 8

0 -1 0 1 2 3 4

USD 105

Per Night

Edinburgh City Centre

Luxe rooms

0 -1 0 1 2 3 4

USD 154

Per Night

Merchiston

Broughton

Homestays in the city

Room in a Home

0 -1 0 1 2 3 4

USD 93

Per Night

Edinburgh

Edinburgh City Centre

Merchiston

Ingliston

Craigiehall Temple

0 1 2 3 0 1 2 3 4

USD 382

Per Night

Ingliston

Craigey Beach Home

0 1 2 3 0 1 2 3 4

USD 594

Per Night

Edinburgh

Edinburgh Mansion Retreat

0 1 2 0 1 2 3 4

USD 1,900

Per Night

Edinburgh

7 Bedroom Townhouse

0 1 2 0 1 2 3 4

USD 895

Per Night

Merchiston

House Aurora

0 -1 0 1 2 3 4

USD 119

Per Night

Corstorphine

Netherbrae

0 -1 0 1 2 3 4

USD 154

Per Night

Edinburgh

Murrayfield

Edinburgh

Duddingston

Queensferry

Cosy Double Room

0 -1 0 1 2 3 4

USD 150

Per Night

Leith

Leith

Leith

Properties in Edinburgh

Hotels By Star Category in Edinburgh

Premium Hotels in Nearby Cities

citizenM Glasgow

0 1 2 3 0 1 2 3 4

USD 83

Per Night

Glasgow city centre

Northumberland

Fairmont St Andrews

0 1 2 3 4 0 1 2 3 4

USD 340

Per Night

Fife

The County Hotel

0 1 2 3 0 1 2 3 4

USD 146

Per Night

Hexham East

Northumberland

Smiths at Gretna Green

0 1 2 3 0 1 2 3 4

USD 117

Per Night

Gretna Green

Ashtree House Hotel

0 1 2 3 0 1 2 3 4

USD 184

Per Night

Paisley

Northumberland

Stirling

Flights to Edinburgh