Find hotels near Mossyard Beach, Castle Douglas from ₩117,010
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare 1,003 hotels close to Mossyard Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Cally Palace Hotel & Golf Course
5.5 km from Mossyard Beach
8.6 out of 10, Excellent, (374)
The price is ₩113,654
₩136,385 total
includes taxes & fees
Nov 23 - Nov 24

The Ship Inn
6 km from Mossyard Beach
9.4 out of 10, Exceptional, (86)
The price is ₩165,079
₩198,095 total
includes taxes & fees
Dec 7 - Dec 8

Barholm Accommodation
10 km from Mossyard Beach
9.4 out of 10, Exceptional, (76)
The price is ₩97,502
₩117,010 total
includes taxes & fees
Nov 13 - Nov 14

The Crown Hotel
19 km from Mossyard Beach
8.0 out of 10, Very Good, (43)
The price is ₩183,828
₩220,594 total
includes taxes & fees
Nov 13 - Nov 14

The Bruce Hotel
19 km from Mossyard Beach
7.0 out of 10, Good, (42)
The price is ₩135,873
₩163,047 total
includes taxes & fees
Nov 13 - Nov 14

Nathaniel's Cottage
13.4 km from Mossyard Beach
The price is ₩561,074
₩673,289 total
includes taxes & fees
Nov 17 - Nov 18
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.
Top Mossyard Beach Hotel Reviews

The Bruce Hotel
10/10 Excellent
Hotels near other Mossyard Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Castle Douglas Attractions
Other Hotels near Mossyard Beach, Castle Douglas
- Great Britain Hotels
- Castle Douglas Hotels
- Dalbeattie Hotels
- Newton Stewart Hotels
- Kirkcudbright Hotels
- Gatehouse-of-Fleet Hotels
- Northern Europe Hotels
- Wigtown Hotels
- Kippford Hotels
- Rockcliffe Hotels
- Garlieston Hotels
- New Galloway Hotels
- Port William Hotels
- Laurieston Hotels
- Whithorn Hotels
- Isle of Whithorn Hotels
- Creetown Hotels
- Auchencairn Hotels
- Crossmichael Hotels
- Carsluith Hotels


















































