
Find hotels in North Middleton from ฿1,802
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in North Middleton
Apart hotel
Apartment
Check prices for these dates
Our top choices for North Middleton hotels

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (935 reviews)
The price is ฿3,509
฿4,210 total
includes taxes & fees
7 May - 8 May

The Park Hotel Peebles
The Park Hotel PeeblesPeebles
8.6 out of 10, Excellent, (430 reviews)
The price is ฿4,167
฿5,000 total
includes taxes & fees
11 May - 12 May

Cringletie House Hotel
Cringletie House HotelPeebles
9.8 out of 10, Exceptional, (137 reviews)
The price is ฿7,208
฿8,650 total
includes taxes & fees
25 Apr - 26 Apr

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (360 reviews)
The price is ฿4,512
฿5,415 total
includes taxes & fees
19 Apr - 20 Apr

Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHGIngliston
8.4 out of 10, Very good, (1,018 reviews)
The price is ฿3,610
฿4,332 total
includes taxes & fees
20 Apr - 21 Apr

Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,417 reviews)
The price is ฿4,210
฿5,052 total
includes taxes & fees
26 Apr - 27 Apr

DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,442 reviews)
The price is ฿4,207
฿5,048 total
includes taxes & fees
26 Apr - 27 Apr

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.4 out of 10, Exceptional, (955 reviews)
The price is ฿4,531
฿5,438 total
includes taxes & fees
21 Apr - 22 Apr

Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,363 reviews)
The price is ฿3,754
฿4,505 total
includes taxes & fees
26 Apr - 27 Apr

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
8.8 out of 10, Excellent, (1,705 reviews)
The price is ฿3,995
฿4,794 total
includes taxes & fees
26 Apr - 27 Apr

Norton House Hotel & Spa
Norton House Hotel & SpaNewbridge
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ฿6,498
฿7,797 total
includes taxes & fees
17 May - 18 May

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (693 reviews)
The price is ฿4,968
฿5,962 total
includes taxes & fees
19 Apr - 20 Apr

ibis budget Edinburgh Park
ibis budget Edinburgh ParkGogar
8.2 out of 10, Very good, (1,077 reviews)
The price is ฿2,852
฿3,422 total
includes taxes & fees
20 Apr - 21 Apr

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very good, (1,000 reviews)
The price is ฿3,180
฿3,817 total
includes taxes & fees
20 Apr - 21 Apr

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.6 out of 10, Excellent, (1,000 reviews)
The price is ฿2,527
฿3,032 total
includes taxes & fees
19 Apr - 20 Apr

Dakota Edinburgh
Dakota EdinburghSouth Queensferry
9.4 out of 10, Exceptional, (1,322 reviews)
The price is ฿3,509
฿4,210 total
includes taxes & fees
26 Apr - 27 Apr

Holiday Inn Express Edinburgh City West by IHG
Holiday Inn Express Edinburgh City West by IHGRavelston
8.4 out of 10, Very good, (1,001 reviews)
The price is ฿2,898
฿3,477 total
includes taxes & fees
19 Apr - 20 Apr

The Lodge at Craigielaw
The Lodge at CraigielawAberlady
9.4 out of 10, Exceptional, (199 reviews)
The price is ฿4,386
฿5,263 total
includes taxes & fees
27 Apr - 28 Apr

Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
9.2 out of 10, Wonderful, (1,007 reviews)
The price is ฿3,574
฿4,288 total
includes taxes & fees
26 Apr - 27 Apr

Apex Grassmarket Hotel
Apex Grassmarket HotelOld Town Edinburgh
9.0 out of 10, Wonderful, (2,538 reviews)
The price is ฿4,657
฿5,588 total
includes taxes & fees
19 Apr - 20 Apr
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in North Middleton

Edinburgh Travel Guest House
30 Minto Street Edinburgh Scotland
The price is ฿1,502 per night from 19 Apr to 20 Apr
฿1,502
฿1,802 total
19 Apr - 20 Apr
includes taxes & fees
8.4/10 Very Good! (23 reviews)










































































