trover photo by Rho & G

Rothesay Hotels from Rs4,601

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Rothesay

The Glenburn Hotel
3 out of 5
Mount Stuart Road, Isle of Bute, Rothesay, Scotland
Free cancellationReserve now, pay when you stay
Rs4,601
per night
10 Dec-11 Dec
3.9/5Very Good! (53 reviews)

"Large well serviced room with a sea view Nothing on trip we disliked"…"

Reviewed on 11 Sep 2019

The Glenburn Hotel
St. Ebba B&B
3 out of 5
37 Mount Stuart Road, Rothesay, Scotland
Rs4,834
per night
7 Jan-8 Jan
4.8/5Exceptional! (84 reviews)

"Overall an lovely B&B, excellent service and very good value for money. My room was clean and comfortable. The shower en-suite was of good size and with nice toiletries. The breakfast was the highlight. I’d stay here again."…"

Reviewed on 19 Oct 2019

St. Ebba B&B
The Victoria Hotel
3.5 out of 5
55 Victoria St, Rothesay, Scotland
Rs7,439
per night
10 Dec-11 Dec
3.8/5Good! (13 reviews)

"View from room was outstanding, our room was very clean"…"

Reviewed on 10 Nov 2019

The Victoria Hotel
Glendale Guest House
4 out of 5
20 Battery Place, Rothesay, Scotland
Get Rates
4.3/5Excellent! (29 reviews)

"Near the pier and on the esplanade. Handy for the town and with parking easy to use. The building is quirky and attractive though the scaffolding was a shame even if needed. The room was comfortable and had all we expected as amenities. The owner was helpful and the welcome was warm. The breakfasts ..."…"

Reviewed on 24 Oct 2019

Glendale Guest House
The Bayview Hotel
4 out of 5
21/22 Mountstuart Road, Rothesay, Scotland
Get Rates
4.7/5Exceptional! (51 reviews)
Martyn

"Very good stay, welcoming staff and nice room."…"

Reviewed on 13 Jul 2019

The Bayview Hotel
Summer's Bay Hotel
3 out of 5
23 Battery Place, Rothesay, Scotland
Rs5,458
per night
10 Dec-11 Dec
4/5Very Good! (41 reviews)
Overall nice stay

"Friendly owners breakfast was good, rooms themselves could do with some TLC other than that nice place to stay."…"

Reviewed on 4 Aug 2019

Summer's Bay Hotel
The Ardyne Guest House
3 out of 5
38 Mountstuart Road, Isle of Bute, Rothesay, Scotland
Get Rates
4.7/5Exceptional! (57 reviews)

"Host were very welcoming and helpful. Rooomz spotleass and beds very comfortable"…"

Reviewed on 5 Oct 2019

The Ardyne Guest House
The Cadillac Kustomz Hotel
3.5 out of 5
23 Marine Place, Rothesay, Scotland
Rs5,458
per night
10 Dec-11 Dec
4.8/5Exceptional! (4 reviews)
NOSTALGIA RETURN

"Lovely unique Hotel.Room immaculate with everything you require.Hosts nice people who looked after us.American themed dining room different but excellent. In all had an excellent 3 night stay-weather helped as with the sunshine the Island was amazing"…"

Reviewed on 26 Sep 2019

The Cadillac Kustomz Hotel
The Esplanade Hotel
3 out of 5
4 HIGH STREET, Rothesay, Scotland
Rs4,632
per night
10 Dec-11 Dec
3.4/5 (17 reviews)

"Being right by the ferry terminal was extremely convenient and views from the hotel window were fantastic. Staff were very friendly and accommodating, helping me to secure my push bike overnight"…"

Reviewed on 12 May 2019

The Esplanade Hotel
Cannon House Hotel
3 out of 5
5 Battery Place, Rothesay, Scotland
Rs5,458
per night
26 Dec-27 Dec
4.2/5Excellent! (23 reviews)

"Great location. Walking distance from ferry & town. Nice modern room & a lovely breakfast with lots of choice."…"

Reviewed on 11 Oct 2019

Cannon House Hotel
Can't see what you're looking for?
See all available properties in Rothesay
View all properties
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.

Visiting Rothesay

Visitors can enjoy all that Rothesay has to offer including the waterfront and monuments. The welcoming and scenic setting also entices those visiting the city. A top sight in the area is Benmore Botanic Garden.

  • There are 34 hotels and other accommodation options in Rothesay
  • The closest major airport is in Glasgow (GLA-Glasgow Intl.), 24.2 mi (38.9 km) from the city centre
  • The next closest is in Glasgow (PIK-Prestwick), 28.5 mi (45.8 km) away

Dressing for Rothesay

  • Between January and March, daytime temperatures average 8°C, whilst night-time temperatures stay around 1°C
  • From April to June, the average is 18°C during the day and 3°C at night
  • July to September sees average temperatures of 19°C during the day and 9°C at night
  • Between October and December, you can expect 15°C as the daytime average and 6°C as the night-time average
  • About 31 millimetres of rain falls on Rothesay each year
  • August and June are usually the hottest months averaging 18°C, while January and February are usually the coldest with an average temperature of 3°C

Frequently asked questions

Rothesay Hotel Reviews

More trip options