Photo by Geraldine Soh
Search Guest Houses in Ballantrae
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Guest Houses in Ballantrae
Compare Guest Houses in Ballantrae with updated reviews, rates, and availability.
The Royal Hotel
The Royal Hotel
6.8 out of 10, (59)
The price is SAR 336
SAR 403 total
includes taxes & fees
26 Jun - 27 Jun
Thistle Inn
Thistle Inn
8.0 out of 10, Very Good, (73)
The price is SAR 244
SAR 292 total
includes taxes & fees
6 Jul - 7 Jul
Save an average of 15% on thousands of hotels when you're signed in
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.
Other property types in Ballantrae
3 bedroom accommodation in Ballantrae, near Girvan
3 bedroom accommodation in Ballantrae, near Girvan
9.4 out of 10, Exceptional, (10)
With stunning views across to the Isle of Arran, where better to end your day after exploring.
With stunning views across to the Isle of Arran, where better to end your day after exploring.
Quay Head View Aparthotel
Quay Head View Aparthotel
9.4 out of 10, Exceptional, (57)
The price is SAR 312
SAR 373 total
includes taxes & fees
6 Jul - 7 Jul
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.
Recent reviews of Ballantrae hotelsExpedia verified reviews
5/5 Excellent
"It was like stepping back in time. Such a lovely experience!"
A verified traveler stayed at North West Castle Hotel
Posted 15 hours ago
Popular Destinations
More Accommodation Types in Ballantrae
- Cottages in Ballantrae (127)
- Apartments in Ballantrae (23)
- Vacation Homes in Ballantrae (22)
- Lodges in Ballantrae (11)
- B&B in Ballantrae (8)
- Cabin Rentals in Ballantrae (6)
- Chalets in Ballantrae (2)
- RV Parks in Ballantrae (1)
- Castles in Ballantrae (1)
- Condo Rentals in Ballantrae (1)
- Inns in Ballantrae (1)
- Hotels (278)