Photo by Patrick O'Connor
Search Apartments in Thornhill
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Compare 19 Apartments in Thornhill with updated reviews, rates, and availability.

Comfortable ground floor flat with stunning coastal views, Glencaple.
Comfortable ground floor flat with stunning coastal views, Glencaple.
9.8 out of 10, Exceptional, (60)

2-bed Apartment in Dumfries Close to Town Centre
2-bed Apartment in Dumfries Close to Town Centre

Penthouse St. Mary's Church
Penthouse St. Mary's Church
8.0 out of 10, Very Good, (1)

Spacious accommodation in a beautiful village
Spacious accommodation in a beautiful village
10.0 out of 10, Exceptional, (5)

Glebe Street Flat Dumfries
Glebe Street Flat Dumfries

Caul View Apartment in Dumfries
Caul View Apartment in Dumfries

Pass the Keys | Beautiful Apartment - Outstanding Central Location
Pass the Keys | Beautiful Apartment - Outstanding Central Location
10.0 out of 10, Exceptional, (1)

Caul View Apartment in Dumfries
Caul View Apartment in Dumfries
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
Recent reviews of Thornhill hotels
Recent reviews of Thornhill hotels

Hetland Hall Hotel
5/5 Excellent
"Stayed a couple of times on business now, I canāt fault it, excellent rooms and even better food. Way better than your standard hotel."
A verified traveler stayed at Hetland Hall Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Popular Destinations
Top Apartments in Other Destinations
More Accommodation Types in
- Cottages in Thornhill
- Vacation Homes in Thornhill
- Chalets in Thornhill
- B&B in Thornhill
- Cabin Rentals in Thornhill
- Guest Houses in Thornhill
- Lodges in Thornhill
- Inns in Thornhill
- Farmstay in Thornhill
- RV Parks in Thornhill
- Country Houses in Thornhill
- Holiday Park Resorts in Thornhill
- Hostels in Thornhill
- Hotels