Default HTG hotel image

Search Hotels Near St Ninian’s Bay, Rothesay

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
23 Aug - 24 Aug
Tomorrow
24 Aug - 25 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for St Ninian’s Bay hotels

1. Knap Guest House

Knap Guest House
18.9 km from St Ninian’s Bay
United States
Cecilia
฿4,012
฿4,814 total
includes taxes & fees
24 Aug - 25 Aug
Knap Guest House

2. Tregortha

Tregortha
12.7 km from St Ninian’s Bay
United Kingdom
Samm
฿3,863
฿4,636 total
includes taxes & fees
24 Aug - 25 Aug
Tregortha

3. St Leonards Guest House

St Leonards Guest House
16.6 km from St Ninian’s Bay
United Kingdom
Alan
฿3,640
฿4,368 total
includes taxes & fees
24 Aug - 25 Aug
St Leonards Guest House

4. Stonefield Castle Hotel

Stonefield Castle Hotel
20.2 km from St Ninian’s Bay
United Kingdom
Al
฿4,376
฿5,251 total
includes taxes & fees
31 Aug - 1 Sept
Stonefield Castle Hotel

5. Broom Lodge

Broom Lodge
16.4 km from St Ninian’s Bay
United Kingdom
Christopher
฿2,860
฿3,432 total
includes taxes & fees
30 Aug - 31 Aug
Broom Lodge

6. Cadillac Kustomz Guest House

Cadillac Kustomz Guest House
6.8 km from St Ninian’s Bay
United Kingdom
Elizabeth
฿3,309
฿3,971 total
includes taxes & fees
24 Aug - 25 Aug
Cadillac Kustomz Guest House

7. Lochranza Youth Hostel

Lochranza Youth Hostel
15.6 km from St Ninian’s Bay
Canada
Robert
฿2,879
฿3,455 total
includes taxes & fees
1 Sept - 2 Sept
Lochranza Youth Hostel

8. Corrie Hotel

Corrie Hotel
18.5 km from St Ninian’s Bay
United States
WALTER
฿6,092
฿7,311 total
includes taxes & fees
31 Aug - 1 Sept
Corrie Hotel

9. Portavadie

Portavadie
13.6 km from St Ninian’s Bay
United Kingdom
Lorna
฿4,844
฿5,812 total
includes taxes & fees
9 Sept - 10 Sept
Portavadie

10. St Ives Boutique Hotel

St Ives Boutique Hotel
19.6 km from St Ninian’s Bay
United Kingdom
Graham
฿6,408
฿7,689 total
includes taxes & fees
25 Aug - 26 Aug
St Ives Boutique Hotel

11. Park Hotel Dunoon

Park Hotel Dunoon
19 km from St Ninian’s Bay
United Kingdom
Roxanna
฿3,120
฿3,744 total
includes taxes & fees
2 Sept - 3 Sept
Park Hotel Dunoon

12. The Foresters Guest House

The Foresters Guest House
19.4 km from St Ninian’s Bay
United Kingdom
Andrew
฿3,596
฿4,315 total
includes taxes & fees
24 Aug - 25 Aug
The Foresters Guest House

13. Brisbane House Hotel

Brisbane House Hotel
16.2 km from St Ninian’s Bay
United Kingdom
Carly
฿6,315
฿7,578 total
includes taxes & fees
1 Sept - 2 Sept
Brisbane House Hotel

14. The Glenburn Hotel

The Glenburn Hotel
6.3 km from St Ninian’s Bay
United Kingdom
William
฿2,708
฿3,250 total
includes taxes & fees
17 Sept - 18 Sept
The Glenburn Hotel

15. Anchor Hotel

Anchor Hotel
18.7 km from St Ninian’s Bay
United Kingdom
Dean
฿5,767
฿6,920 total
includes taxes & fees
27 Aug - 28 Aug
Anchor Hotel

16. Mars Hill Upper

Mars Hill Upper
19 km from St Ninian’s Bay
Canada
Calvin
฿14,095
฿16,914 total
includes taxes & fees
30 Aug - 31 Aug
Mars Hill Upper

17. Kames Hotel

Kames Hotel
11.5 km from St Ninian’s Bay
United Kingdom
Peter
฿5,416
฿6,499 total
includes taxes & fees
24 Aug - 25 Aug
Kames Hotel

18. The Woodhouse Hotel

The Woodhouse Hotel
16 km from St Ninian’s Bay
United Kingdom
William
฿3,715
฿4,458 total
includes taxes & fees
17 Sept - 18 Sept
The Woodhouse Hotel

19. Argyle House

Argyle House
5.4 km from St Ninian’s Bay
฿73,014
฿87,617 total
includes taxes & fees
28 Aug - 29 Aug
Argyle House
View all properties

Compare popular hotels close to St Ninian’s Bay

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
View from property
Knap Guest House
9.6
Exceptional
270 reviews
View
View from property
Tregortha
10.0
Exceptional
45 reviews
View
Breakfast area
St Leonards Guest House
9.8
Exceptional
182 reviews
View
Terrace/patio
Stonefield Castle Hotel
9.2
Wonderful
913 reviews
View
Exterior
Broom Lodge
9.2
Wonderful
44 reviews
View

Top St Ninian’s Bay Hotel Reviews

St Ives Boutique Hotel

St Ives Boutique Hotel

10/10 Excellent
"Such a fantastic location, right on the beach. Lovely room for our family of 4, beautiful view of the beach, brilliant breakfast in the morning"
Stephen 1-night trip
Posted 9 hours ago
St Ives Boutique Hotel
The Harbour Hotel

The Harbour Hotel

10/10 Excellent
"On arrival we were upgraded to a larger room which was lovely. Vicky showed us to our room and she was very friendly and gave some helpful advice about issues we had trying to get to the shopping centre. We really enjoyed our overnight stay which had been booked in conjunction with a trip on the Waverley. Our continental breakfast was really good although I would have loved a hard boiled egg! We would definately stay again because the hotel was very good value for money, clean, with friendly staff and in a great location."
Annie 1-night trip
Posted 10 hours ago
The Harbour Hotel
Portavadie

Portavadie

8/10 Good
"We had a lovely stay at Portavadie for 2 nights in one of the cottages. The setting is fantastic, the pools are well maintained and warm and the gym is well equipped for a good workout. The only criticism would be that the cottages are quite dated and could do with a bit of a facelift to compliment the price tag."
Elizabeth 2-night trip
Posted 12 hours ago
Portavadie
The Glenburn Hotel

The Glenburn Hotel

10/10 Excellent
"Rooms were lovely and had maybe been upgraded, as this was my 4th time staying here and this was the best room yet. Breakfast was nice but would prefer some more veggie/ vegan friendly options. Same with the menu at the restaurant at night. Also noticed the price for dinner had went up for the restaurant but same everywhere. Staff nice and friendly. Views stunning as usual."
Fiona 3-night trip
Posted 12 hours ago
The Glenburn Hotel
Seamill Hydro Hotel & Resort

Seamill Hydro Hotel & Resort

10/10 Excellent
"Fast friendly check in, nice room, lovely view. Food was good too"
Stephanie 1-night trip
Posted 2 days ago
Seamill Hydro Hotel & Resort
Stonefield Castle Hotel

Stonefield Castle Hotel

10/10 Excellent
"This place is charming, amazing, and cozy with a wonderful bar, and dining."
James 1-night trip
Posted 3 days ago
Stonefield Castle Hotel
Royal Marine Hotel

Royal Marine Hotel

10/10 Excellent
"Staff extremely pleasant and very helpful. Nothing was too much bother. Breakfast was excellent as was dinner on Friday night. Loved the very thick large beautiful towels. Parking was no problem. Very easy access to ferry to. Gourock Will certainly stay again."
Anne 5-night trip
Posted 4 days ago
Royal Marine Hotel
Knockderry Country House Hotel

Knockderry Country House Hotel

8/10 Good
"Lots of character, dining excellent, breakfast less so with limited range of non cooked foods."
Peter 1-night trip
Posted 5 days ago
Knockderry Country House Hotel
Brisbane House Hotel

Brisbane House Hotel

10/10 Excellent
"Great hotel. Centrally located in the town close to amenities and ferry port."
Frank 2-night trip
Posted 2 weeks ago
Brisbane House Hotel

Other attractions near St Ninian’s Bay

Rothesay Castle

8.0/10 (19 reviews)
Rothesay Castle is just one of the places to see in Rothesay, so why not enjoy the other things to explore during your travels? Stroll along the waterfront or visit the monuments while you're in the area.
See properties

Loch Fad

8.8/10 (8 reviews)
Commune with nature and explore the great outdoors at Loch Fad during your travels in Rothesay.
See properties

Scalpsie Bay Beach

9.4/10 (3 reviews)
Why not spend a lazy afternoon at Scalpsie Bay Beach during your trip to Rothesay? Stroll along the waterfront or visit the monuments while you're in the area.
See properties

Rothesay Leisure Centre

Enjoy an outing to Rothesay Leisure Centre during your stay in Rothesay.
See properties

Bute Museum

8.6/10 (7 reviews)
You can spend time exploring the galleries in Bute Museum during your travels in Rothesay. While you're in the area, stroll along the waterfront.
See properties

Rothesay Golf Club

Enjoy a round of golf in Rothesay at Rothesay Golf Club.
See properties

Rosslyn Castle

10.0/10 (1 review)
Learn about the local history of Rothesay with a stop at Rosslyn Castle. While you're in the area, stroll along the waterfront.
See properties

Victorian Toilets

8.6/10 (20 reviews)
You can learn about the history of Rothesay with a visit to Victorian Toilets. Stroll along the waterfront or visit the monuments while you're in the area.
See properties

Frequently asked questions

What's the area like around St Ninian's Bay?
St Ninian's Bay is located in Rothesay. Travellers like this welcoming area for its island views. You'll find 64 hotels and other accommodations within a few miles for a convenient home base.
Where is the best place to stay close to St Ninian's Bay?
The Glenburn Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and a bar. It's located 3.9 mi (6.3 km) from St Ninian's Bay. Other good choices around the area include Portavadie and Seamill Hydro Hotel & Resort.
How many hotels are there close to St Ninian's Bay?
Expedia has 64 hotels and other accommodation options a few miles from St Ninian's Bay.
If I need to cancel the hotel reservation for my stay near St Ninian's Bay, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of your booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to get top deals close to St Ninian's Bay.
What can I see and do near St Ninian's Bay?
Sights like Mount Stuart and Rosslyn Castle highlight some of the local culture. Rothesay Leisure Centre, Bute Museum and Ardencraig Gardens are some favourites close by St Ninian's Bay. Explore nature at Loch Fad and Scalpsie Bay Beach.