Search Hotels by Macdonald Hotels in Newbattle from £79
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Find properties with these dates
Top Newbattle Macdonald Hotels Hotels
Macdonald Houstoun House
Macdonald Houstoun House
8.0 out of 10, Very good, (746)
The price is £92
includes taxes & fees
6 May - 7 May
Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa
7.8 out of 10, Good, (703)
The price is £79
includes taxes & fees
14 May - 15 May
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.
Newbattle Hotel ReviewsExpedia verified reviews
5/5 Excellent
Awesome
"Delighted with the services "
A verified traveller stayed at Dalmahoy Hotel & Country Club
Posted 9 hours ago
Hotels near popular Edinburgh Attractions
Choose Your Newbattle Hotel Style
- Business Hotels (1)
- Family-Friendly Hotels (1)
- Golf Hotels (1)
- Historic Hotels (1)
- Hotels near Museums (1)
- Hotels with Breakfast (1)
- Hotels with Parking (1)
- Hotels with Parking (1)
- Hotels with Restaurant (1)
- Hotels with Wifi (1)
- Hotels with a Bar (1)
- Luxury Hotels (1)
- Marina Hotels (1)
- Romantic Hotels (1)
- Ski Hotels (1)
- Wedding Hotels (1)
More accommodation types in Newbattle
Hotel Deals in Other Destinations
Most Popular Hotels in Newbattle
- Apex City of Edinburgh Hotel
- Holiday Inn Edinburgh, an IHG Hotel
- Moxy Edinburgh Airport
- Market Street Hotel
- ibis Edinburgh Centre South Bridge - Royal Mile
- ibis budget Edinburgh Park
- Virgin Hotels Edinburgh
- Point A Hotel Edinburgh Haymarket
- Delta Hotels by Marriott Edinburgh
- Village Hotel Edinburgh
- Wilde Aparthotels, Edinburgh, Grassmarket
- Motel One Edinburgh - Royal
- easyHotel Edinburgh
- ibis Edinburgh Centre Royal Mile – Hunter Square
- The Balmoral Hotel
- Leonardo Edinburgh City
- InterContinental Edinburgh The George, an IHG Hotel
- Kimpton Charlotte Square Hotel, an IHG Hotel
- Tynecastle Park Hotel