
Hotels near St Ninian’s Bay
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St Ninian’s Bay hotels

1. Charming Coastal Retreat w Beach Access Views
Charming Coastal Retreat w Beach Access Views0.3 km from St Ninian’s Bay
The price is P13,275
P23,265 total
includes taxes & fees
Nov 14 - Nov 15

2. Dunallan Farm Cottage With Optional Hot Tub Stunning Views
Dunallan Farm Cottage With Optional Hot Tub Stunning Views2.3 km from St Ninian’s Bay
The price is P14,382
P24,593 total
includes taxes & fees
Nov 15 - Nov 16

3. Stonefield Castle Hotel
Stonefield Castle Hotel20.2 km from St Ninian’s Bay
9.2 out of 10, Wonderful, (933 reviews)
The price is P7,910
P9,492 total
includes taxes & fees
Nov 17 - Nov 18

4. St Leonards Guest House
St Leonards Guest House16.6 km from St Ninian’s Bay
9.8 out of 10, Exceptional, (188 reviews)
The price is P6,857
P8,228 total
includes taxes & fees
Nov 15 - Nov 16

5. Knap Guest House
Knap Guest House18.9 km from St Ninian’s Bay
9.6 out of 10, Exceptional, (279 reviews)
The price is P7,556
P9,068 total
includes taxes & fees
Nov 13 - Nov 14

6. Portavadie
Portavadie13.6 km from St Ninian’s Bay
9.2 out of 10, Wonderful, (248 reviews)
The price is P8,389
P10,067 total
includes taxes & fees
Nov 30 - Dec 1

7. St Ives Boutique Hotel
St Ives Boutique Hotel19.6 km from St Ninian’s Bay
9.8 out of 10, Exceptional, (36 reviews)
The price is P10,862
P13,035 total
includes taxes & fees
Nov 14 - Nov 15

8. Park Hotel Dunoon
Park Hotel Dunoon19 km from St Ninian’s Bay
8.6 out of 10, Excellent, (253 reviews)
The price is P6,227
P7,472 total
includes taxes & fees
Nov 14 - Nov 15

9. Broom Lodge
Broom Lodge16.4 km from St Ninian’s Bay
9.0 out of 10, Wonderful, (48 reviews)
The price is P5,387
P6,465 total
includes taxes & fees
Nov 13 - Nov 14

10. The Foresters Guest House
The Foresters Guest House19.4 km from St Ninian’s Bay
9.2 out of 10, Wonderful, (63 reviews)
The price is P6,157
P7,388 total
includes taxes & fees
Nov 15 - Nov 16

11. Cadillac Kustomz Guest House
Cadillac Kustomz Guest House6.8 km from St Ninian’s Bay
8.4 out of 10, Very good, (31 reviews)
The price is P5,527
P6,632 total
includes taxes & fees
Nov 17 - Nov 18

12. Anchor Hotel
Anchor Hotel18.7 km from St Ninian’s Bay
8.4 out of 10, Very good, (164 reviews)
The price is P8,690
P10,428 total
includes taxes & fees
Nov 13 - Nov 14

13. Brisbane House Hotel
Brisbane House Hotel16.2 km from St Ninian’s Bay
8.6 out of 10, Excellent, (331 reviews)
The price is P4,250
P5,101 total
includes taxes & fees
Nov 16 - Nov 17

14. Mars Hill Upper
Mars Hill Upper19 km from St Ninian’s Bay
8.0 out of 10, Very good, (1 review)
The price is P27,897
P33,476 total
includes taxes & fees
Nov 17 - Nov 18

15. Dog-friendly Waterfront House With Breathtaking Views
Dog-friendly Waterfront House With Breathtaking Views7.1 km from St Ninian’s Bay
The price is P14,382
P24,593 total
includes taxes & fees
Nov 15 - Nov 16

16. Seaside Escape in Wemyss Bay
Seaside Escape in Wemyss Bay16.9 km from St Ninian’s Bay
The price is P9,314
P16,214 total
includes taxes & fees
Nov 14 - Nov 15

17. Kames Hotel
Kames Hotel11.5 km from St Ninian’s Bay
9.0 out of 10, Wonderful, (83 reviews)
The price is P10,201
P12,241 total
includes taxes & fees
Dec 7 - Dec 8

18. Mars Hill Lower
Mars Hill Lower18.9 km from St Ninian’s Bay
8.0 out of 10, Very good, (1 review)
The price is P31,188
P37,426 total
includes taxes & fees
Nov 25 - Nov 26

19. Harbour View in Rothesay
Harbour View in Rothesay5.7 km from St Ninian’s Bay
The price is P14,382
P17,258 total
includes taxes & fees
Nov 22 - Nov 23

20. The Woodhouse Hotel
The Woodhouse Hotel16 km from St Ninian’s Bay
8.6 out of 10, Excellent, (146 reviews)
The price is P6,507
P7,808 total
includes taxes & fees
Nov 19 - Nov 20
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 St Ninian’s Bay Hotel Reviews

Seamill Hydro Hotel & Resort
10/10 Excellent



































































