Default HTG hotel image

Rothesay Hotel Guide - St Ninian’s Bay hotels in Rothesay, United Kingdom.

  • 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
25 Oct - 26 Oct
Tomorrow
26 Oct - 27 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for St Ninian’s Bay hotels

1. Stonefield Castle Hotel

Stonefield Castle Hotel
20.2 km from St Ninian’s Bay
United Kingdom
Al
€135
includes taxes & fees
8 Nov - 9 Nov
Stonefield Castle Hotel

2. Knap Guest House

Knap Guest House
18.9 km from St Ninian’s Bay
United States
Geri
€129
includes taxes & fees
26 Oct - 27 Oct
Knap Guest House

3. St Leonards Guest House

St Leonards Guest House
16.6 km from St Ninian’s Bay
United Kingdom
Luke
€117
includes taxes & fees
9 Nov - 10 Nov
St Leonards Guest House

4. Cadillac Kustomz Guest House

Cadillac Kustomz Guest House
6.8 km from St Ninian’s Bay
United Kingdom
David
€87
includes taxes & fees
31 Oct - 1 Nov
Cadillac Kustomz Guest House

5. Portavadie

Portavadie
13.6 km from St Ninian’s Bay
United Kingdom
Paul
€143
includes taxes & fees
4 Nov - 5 Nov
Portavadie

6. St Ives Boutique Hotel

St Ives Boutique Hotel
19.6 km from St Ninian’s Bay
United Kingdom
Graham
€206
includes taxes & fees
26 Oct - 27 Oct
St Ives Boutique Hotel

7. Anchor Hotel

Anchor Hotel
18.7 km from St Ninian’s Bay
United Kingdom
David
€148
includes taxes & fees
26 Oct - 27 Oct
Anchor Hotel

8. Brisbane House Hotel

Brisbane House Hotel
16.2 km from St Ninian’s Bay
United Kingdom
Carly
€75
includes taxes & fees
11 Nov - 12 Nov
Brisbane House Hotel

9. The Foresters Guest House

The Foresters Guest House
19.4 km from St Ninian’s Bay
United Kingdom
Andrew
€105
includes taxes & fees
1 Nov - 2 Nov
The Foresters Guest House

10. Park Hotel Dunoon

Park Hotel Dunoon
19 km from St Ninian’s Bay
United Kingdom
Roxanna
€94
includes taxes & fees
26 Oct - 27 Oct
Park Hotel Dunoon

11. The Glenburn Hotel

The Glenburn Hotel
6.3 km from St Ninian’s Bay
United Kingdom
Andrew
€80
includes taxes & fees
1 Nov - 2 Nov
The Glenburn Hotel

12. Mars Hill Upper

Mars Hill Upper
19 km from St Ninian’s Bay
Canada
Calvin
€453
includes taxes & fees
29 Oct - 30 Oct
Mars Hill Upper

13. Glenburn Hotel

Glenburn Hotel
6.4 km from St Ninian’s Bay
€114
includes taxes & fees
3 Nov - 4 Nov
Glenburn Hotel

14. Seaside Escape in Wemyss Bay

Seaside Escape in Wemyss Bay
16.9 km from St Ninian’s Bay
€231
includes taxes & fees
1 Nov - 2 Nov
Seaside Escape in Wemyss Bay

15. Kames Hotel

Kames Hotel
11.5 km from St Ninian’s Bay
United Kingdom
Peter
€181
includes taxes & fees
17 Nov - 18 Nov
Kames Hotel

16. The Woodhouse Hotel

The Woodhouse Hotel
16 km from St Ninian’s Bay
United Kingdom
Adam
€111
includes taxes & fees
26 Oct - 27 Oct
The Woodhouse Hotel

17. Mars Hill Lower

Mars Hill Lower
18.9 km from St Ninian’s Bay
€508
includes taxes & fees
8 Nov - 9 Nov
Mars Hill Lower

18. Lochranza Country Inn

Lochranza Country Inn
15.7 km from St Ninian’s Bay
€97
includes taxes & fees
1 Nov - 2 Nov
Lochranza Country Inn

19. Argyle House

Argyle House
5.4 km from St Ninian’s Bay
€2,347
includes taxes & fees
7 Nov - 8 Nov
Argyle House

20. Silverbells

Silverbells
14.1 km from St Ninian’s Bay
€388
includes taxes & fees
29 Oct - 30 Oct
Silverbells
View all properties

Compare top hotels near St Ninian’s Bay

A building with a patio area featuring wooden tables and chairs, a view of the sea, and a landscaped garden with yellow flowers.

Stonefield Castle Hotel

20.2 km from St Ninian’s Bay
View
A harbor with boats, a lighthouse, and buildings along the waterfront.

Knap Guest House

18.9 km from St Ninian’s Bay
View
A Christmas tree decorated with lights and ornaments, surrounded by a cozy seating area with a fireplace, a table with a candle, and a decorative lantern.

St Leonards Guest House

16.6 km from St Ninian’s Bay
View
A neatly made bed with white and red pillows, a teal bedspread, and two white towels.

Cadillac Kustomz Guest House

6.8 km from St Ninian’s Bay
View
Two people in a hot tub with a sunset view over water and mountains.

Portavadie

13.6 km from St Ninian’s Bay
View
9.2
Wonderful
930 reviews
9.6
Exceptional
278 reviews
9.8
Exceptional
187 reviews
8.4
Very good
31 reviews
9.2
Wonderful
246 reviews
€135
includes taxes & fees
8 Nov - 9 Nov
€129
includes taxes & fees
26 Oct - 27 Oct
€117
includes taxes & fees
9 Nov - 10 Nov
€87
includes taxes & fees
31 Oct - 1 Nov
€143
includes taxes & fees
4 Nov - 5 Nov

Hotels recommended for families near St Ninian’s Bay

The Glenburn Hotel

The Glenburn Hotel
Rothesay
€80
includes taxes & fees
1 Nov - 2 Nov
The Glenburn Hotel

Cadillac Kustomz Guest House

Cadillac Kustomz Guest House
Rothesay
€87
includes taxes & fees
31 Oct - 1 Nov
Cadillac Kustomz Guest House

Elegant Apartment with Breathtaking Bay & Sea Views

Elegant Apartment with Breathtaking Bay & Sea Views
Rothesay
€264
includes taxes & fees
4 Nov - 5 Nov
Elegant Apartment with Breathtaking Bay & Sea Views

Panoramic Sea View Apartment in Rothesay Bay

Panoramic Sea View Apartment in Rothesay Bay
Rothesay
Panoramic Sea View Apartment in Rothesay Bay

Portavadie

Portavadie
Tighnabruaich
€143
includes taxes & fees
4 Nov - 5 Nov
Portavadie

Tregortha

Tregortha
Tighnabruaich
€110
includes taxes & fees
1 Nov - 2 Nov
Tregortha

Brisbane House Hotel

Brisbane House Hotel
Largs
€75
includes taxes & fees
11 Nov - 12 Nov
Brisbane House Hotel

Anchor Hotel

Anchor Hotel
Tarbert
€148
includes taxes & fees
26 Oct - 27 Oct
Anchor Hotel

Top St Ninian’s Bay Hotel Reviews

The Harbour Hotel

The Harbour Hotel

8/10 Good
"Welcoming staff, friendly and helpful. Room clean and tidy, bed comfy. Good continental breakfast."
David 1-night trip
Posted less than an hour ago
The Harbour Hotel
The Glenburn Hotel

The Glenburn Hotel

8/10 Good
"The bedroom and bathroom were good. The bed was firm but comfortable. The place overall has a lot of character and I'd stay there again."
Andrew 2-night trip
Posted 19 hours ago
The Glenburn Hotel
Dunvegan House Guest House

Dunvegan House Guest House

10/10 Excellent
"Warm clean place, great view , close to everything in Brodick including the ferry and bus."
sherry 1-night trip
Posted 1 day ago
Dunvegan House Guest House
Stonefield Castle Hotel

Stonefield Castle Hotel

10/10 Excellent
"We found the hotel to be clean and comfy with all staff really friendly and helpful. Altogether a very nice stay."
Ian 1-night trip
Posted 6 days ago
Stonefield Castle Hotel
The Waterside Hotel

The Waterside Hotel

10/10 Excellent
"A fabulous hotel that goes the extra mile to make guests feel valued and comfortable. Extremely doggy friendly, with separate zones for guests unaccompanied by their 4 legged companions. Direct access to the beach, Ayshire Coastland Path further enhance the experience. I would definitely highly recommend The Waterside Hotel. Thank you"
Graham 4-night trip
Posted 9 days ago
The Waterside Hotel
Pier Cottage at Kames -  a cosy studio cottage

Pier Cottage at Kames - a cosy studio cottage

10/10 Excellent
"Excellent location very peaceful. Eileen very helpful. Scenery absolutely beautiful. Would recommend."
Anonymous traveller
Posted 2 weeks ago
Pier Cottage at Kames - a cosy studio cottage
Cottage On Pier, Holy Loch Shore, Sea And Mountain Views, listed building 1830

Cottage On Pier, Holy Loch Shore, Sea And Mountain Views, listed building 1830

10/10 Excellent
"Our second stay in this beautiful spot. Can't beat the views."
Greg A. 5-night trip
Posted 3 weeks ago
Cottage On Pier, Holy Loch Shore, Sea And Mountain Views, listed building 1830
Park Hotel Dunoon

Park Hotel Dunoon

8/10 Good
"The staff were very helpful and went out of their way with our special requests. The room was very small and parking was on the street, but no problem getting a spot. The restaurant menu and food was very good."
Leslie 2-night trip
Posted 3 weeks ago
Park Hotel Dunoon
Royal Marine Hotel

Royal Marine Hotel

10/10 Excellent
"A really impressive building - we’ve passed by before and always hoped to stay here. The building is quirky and has so much going for it… probably several £££ million to bring it up to 4* standards, but the staff were super friendly and the room we were assigned was brilliant and had lovely views over the port. Also accommodated for our dog which was really appreciated. The restaurant served a great dinner too and the Scottish breakfast gave us a cracking start on our onward journey. Thank you !"
Nicholas 1-night trip
Posted 1 month ago
Royal Marine 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 Brisbane House Hotel.
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.