You are booking hotel for more than 30 days

Hotels in Duddingston are very affordable and a good option for staying in case you are planning a visit to Edinburgh. Below are some of the best hotels in Duddingston offered by us for you to choose from. The rooms are very clean and comfortable with high-class amenities being provided to the guests. Book one from the below list of Edinburgh Hotels in Duddingston at the best prices, starting from 4801. Explore & book to grab exclusive deals and discounts now. Get Up to 20% (up to AED 400) Off* on hotel booking in Edinburgh with MakeMyTrip using coupon code : “SUPERSAVER” valid on 100,000+ Hotels. View More
map
Applied FiltersClear

Duddingston

Price per night
  • (0)
  • (0)
  • (2)
  • (1)

Your Budget

to
Star Category
  • (0)
  • (0)
  • (2)
User Rating
  • (0)
  • (0)
  • (1)
  • (0)
  • (1)
Property Type
  • (1)
  • (1)
  • (1)

Show 5 more

Locality

Popular Areas

Tourist Attractions

Airport

Chains
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
Amenities
Guests Love
  • (0)
  • (0)
  • (2)

Show -3 more

Booking Preference
Booking Preference
  • (0)
  • (0)
  • (3)
  • (1)
House Rules
  • (0)
  • (0)
  • (0)
BACK TO TOP

3 Properties in Duddingston

Sort By
Popular
User Rating (Highest First)
Price (Highest First)
Price (Lowest First)

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Aynetree Guest House

Duddingston | 6.9 km drive to Edinburgh City Centre
Guest House
This 3 Star Guest House in Edinburgh is located in Duddingston. Full Address of property is 12 Duddingston Crescent, Milton Road View On Map
View More
Very Good3.8

Based on 93 Ratings

Location3.7

Cleanliness4.3

Hospitality4

(93 Ratings)

THB 4,651

THB 4,143

+ THB 829 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Premier Inn Edinburgh East

Duddingston | 5.3 km drive to Edinburgh City Centre
Under Premier Inn, featuring 800+ budget hotels in the UK & UAE Under Premier Inn, featuring 800+ budget hotels in the UK & UAE
Location of the Hotel is Duddingston View On Map (228 Willowbrae Rd).
View More

THB 5,685

THB 5,092

+ THB 1,592 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 852 Off.

Change Check-In Dates

  • Today
  • Tomorrow
  • This Weekend
  • Next Weekend
  • Other Dates
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Relaxing, cozy 1 double room

Duddingston | 6.4 km drive to Edinburgh City Centre
Room In A Homestay
| 1 Bedroom | Sleeps 2 Guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

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

Full Address of property is 33 Milton Road West View On Map
View More
Excellent4.7

(6 Ratings)

THB 4,066

+ THB 813 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Perfect 4 bedroom 2 bathroom Home

Duddingston | 6.8 km drive to Edinburgh City Centre
4 Rooms In A Homestay
| 4 Bedrooms | Sleeps 8 Guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

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

Location of the Homestay is Duddingston View On Map (27 Durham Road South).
View More
Excellent4.7

(20 Ratings)

THB 15,769

THB 12,751

+ THB 2,550 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Best Western Kings Manor Hotel

Joppa | 2.5 km from Duddingston | 8.2 km drive to Edinburgh City Centre
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
This 3 Star Hotel in Edinburgh is located in Joppa. Full Address of property is 100 Milton Road East View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good3.8

Based on 924 Ratings and 102 reviews

(7 reviews by Indian travellers)

Location3.3

Cleanliness3.8

(924 Ratings)

THB 6,808

THB 5,939

+ THB 1,906 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 1021 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Destiny Student Holyrood - Campus Accommodation

Edinburgh Old Town | 2.5 km from Duddingston | 8 minutes walk to Edinburgh City Centre
Room In A Hostel
| Sleeps 2 Guests
Elevator/LiftElevator/Lift
This property has bigger room options This property has bigger room options
Location of the Hostel is Edinburgh Old Town View On Map (31 Abbeyhill). Top Facilities of this Hostel are Elevator/Lift.
View More
Very Good3.6

(646 Ratings)

THB 3,382

THB 3,214

+ THB 938 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 507 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Brewers Rooms

Edinburgh City Centre | 2.8 km from Duddingston | 2 km drive to Edinburgh City Centre
Free Cancellation
Under Joivy, a chain offering 4000 stays across Europe Under Joivy, a chain offering 4000 stays across Europe
This 4 Star Hotel in Edinburgh is located in Edinburgh City Centre. Full Address of property is 126 Canongate View On Map
View More
Very Good4.2

Based on 11 Ratings

Hospitality3.8

Room4.5

Cleanliness4.5

(11 Ratings)

THB 29,766

THB 25,715

+ THB 8,091 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card EMI Users. Get THB 4059 Off and No Cost EMI on 3 & 6 Month Tenure.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Scott

Newington | 2.4 km from Duddingston | 2.7 km drive to Edinburgh City Centre
BarBar
This property has bigger room options This property has bigger room options
Location of the Hotel is Newington View On Map (18 Holyrood Park Rd). Top Facilities of this Hotel are Bar.
View More
Excellent4.7

Based on 372 Ratings

Hospitality4.8

Room4.7

Cleanliness4.8

(372 Ratings)

THB 9,750

THB 9,262

+ THB 2,709 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 1462 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Prestonfield House

Prestonfield | 1.9 km from Duddingston | 3.7 km drive to Edinburgh City Centre
Elevator/LiftElevator/Lift
Breakfast Included
This 5 Star Hotel in Edinburgh is located in Prestonfield. Full Address of property is Priestfield Road View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.9

Based on 271 Ratings

Hospitality4.9

Room4.8

Cleanliness4.9

(271 Ratings)

THB 20,433

THB 19,412

+ THB 5,586 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 3064 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Kildonan Lodge Hotel

Newington | 2.8 km from Duddingston | 3.5 km drive to Edinburgh City Centre
BarBar
Location of the Hotel is Newington View On Map (27 Craigmillar Park). Top Facilities of this Hotel are Bar.
View More
Excellent4.5

Based on 279 Ratings

Hospitality4.7

Room4.3

Cleanliness4.6

Value For Money4.2

(279 Ratings)

THB 5,596

THB 5,316

+ THB 1,556 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 839 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Allison House 17

Newington | 2.8 km from Duddingston | 2.9 km drive to Edinburgh City Centre
Guest House
Free Cancellation
This 3 Star Guest House in Edinburgh is located in Newington. Full Address of property is 17 Mayfield Gardens View On Map
View More
Very Good4.0

Based on 528 Ratings

(4 reviews by Indian travellers)

Location4.2

Cleanliness4.3

Room3.9

Hospitality3.9

(528 Ratings)

THB 4,648

THB 4,140

+ THB 828 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel Ceilidh-donia

Newington | 2.3 km from Duddingston | 3 km drive to Edinburgh City Centre
BarBar
Breakfast Included
Managed by Eviivo, operating 28,000+ stays across Europe Managed by Eviivo, operating 28,000+ stays across Europe
Location of the Hotel is Newington View On Map (14-16 Marchhall Crescent). Top Facilities of this Hotel are Bar.
View More
Excellent4.6

Based on 775 Ratings

(3 reviews by Indian travellers)

Location4.1

Cleanliness4.7

Room4.5

Hospitality4.8

Value For Money4.3

(775 Ratings)

THB 7,859

THB 6,120

+ THB 1,821 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 966 Off.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Northumberland Hotel

Newington | 2.9 km from Duddingston | 3.6 km drive to Edinburgh City Centre
Free ParkingFree Parking
This 3 Star Hotel in Edinburgh is located in Newington. Full Address of property is 31-33 Craigmillar Park View On Map Key amenities of this property are Free Parking.
View More
Good3.1

Based on 673 Ratings

(12 reviews by Indian travellers)

Location3.6

Cleanliness3.2

Room2.9

Hospitality3.3

(673 Ratings)

THB 4,726

THB 4,490

+ THB 1,294 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HDFC Card EMI Users. Get THB 708 Off.

Properties In Duddingston

Properties In Edinburgh

Other Areas In Edinburgh

Pay at Hotel in Duddingston

Malmaison Edinburgh City

0 1 2 3 0 1 2 3 4

THB 8,348

Per Night

Edinburgh City Centre

W Edinburgh

0 1 2 3 4 0 1 2 3 4

THB 14,347

Per Night

Edinburgh City Centre

Hilton Edinburgh Carlton

0 1 2 3 0 1 2 3 4

THB 13,218

Per Night

Edinburgh City Centre

The Place

0 1 2 3 0 1 2 3 4

THB 6,613

Per Night

Edinburgh City Centre

Belford Hostel

0 -1 0 1 2 3 4

THB 908

Per Night

Edinburgh City Centre

Holyrood Aparthotel

0 1 2 3 0 1 2 3 4

THB 7,647

Per Night

Edinburgh City Centre

Edinburgh City Centre

4 Friends House

0 1 0 1 2 3 4

THB 4,451

Per Night

Leith

Fraser Suites Edinburgh

0 1 2 3 0 1 2 3 4

THB 10,131

Per Night

Edinburgh City Centre

Ingliston