Hotels in Rothesay

Search and compare Rothesay hotels from hundreds of travel sites and save

Rothesay, Scotland, United Kingdom
Aug 6 — Aug 72
Rothesay, Scotland, United Kingdom
Fri 8/6
Sat 8/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rothesay

Filter by star ratings
All filters
The Station Hotel
The Station Hotel
9.1 Excellent
51 New Street, Aberlour, United Kingdom
Show on map
136.2 mi from city centre, Rothesay 
ExcellentBased on 296 reviews
9.1

The Station Hotel Rothes offers 4-star accommodation in Rothes. It provides complimentary Wi-Fi, meeting rooms and a 24-hour reception.

The Glenburn Hotel
The Glenburn Hotel
8.0 Excellent
Mount Stuart Road, Isle of Bute, United Kingdom
Show on map
0.6 mi from city centre, Rothesay 
ExcellentBased on 449 reviews
8.0

The Glenburn Hotel offers 3-star accommodation in Rothesay. It is ideally located for those wanting to discover the area's attractions.

St.Ebba B&B
St.Ebba B&B
9.5 Excellent
37 Mount Stuart Road, Isle of Bute, United Kingdom
Show on map
0.8 mi from city centre, Rothesay 
ExcellentBased on 327 reviews
9.5

St Ebba B&B is located in Rothesay and offers free Wi-Fi. It is ideally positioned for guests wishing to discover the area's attractions.

Stonefield Castle Hotel
Stonefield Castle Hotel
8.4 Excellent
Stonefield, Tarbert, United Kingdom
Show on map
14.5 mi from city centre, Rothesay 
ExcellentBased on 837 reviews
8.4

Offering elegant accommodation in Stonefield, Stonefield Castle Hotel A Bespoke Hotel showcases sweeping lake views and overlooks Loch Fyne. The various amenities this cosy property has to offer include a 24-hour reception, a coffee bar and meeting rooms.

Tips for booking a Rothesay hotel

Cheapest month:August
Most expensive month:July
Average price in Rothesay:$93/night
Absolute cheapest price found:$60/night
Cheapest day:Thursday
Most expensive day:Monday
$61 - $117
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$60 - $111
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Rothesay hotels

Show all 75 hotels
1
Stonefield Castle Hotel
Stonefield Castle Hotel
8.4 Excellent
Stonefield, Tarbert, United Kingdom
Show on map
1.9 mi from city centre, Tarbert 

Offering elegant accommodation in Stonefield, Stonefield Castle Hotel A Bespoke Hotel showcases sweeping lake views and overlooks Loch Fyne. The various amenities this cosy property has to offer include a 24-hour reception, a coffee bar and meeting rooms.

Cheapest hotels in Rothesay, Argyll and Bute

Show all 75 hotels
St.Ebba B&B
St.Ebba B&B
9.5 Excellent
37 Mount Stuart Road, Isle of Bute, United Kingdom
Show on map
2.4 mi from city centre,  

St Ebba B&B is located in Rothesay and offers free Wi-Fi. It is ideally positioned for guests wishing to discover the area's attractions.

$51
Avg. per night
The Glenburn Hotel
The Glenburn Hotel
8.0 Excellent
Mount Stuart Road, Isle of Bute, United Kingdom
Show on map
2.1 mi from city centre,  

The Glenburn Hotel offers 3-star accommodation in Rothesay. It is ideally located for those wanting to discover the area's attractions.

$124
Avg. per night
Stonefield Castle Hotel
Stonefield Castle Hotel
8.4 Excellent
Stonefield, Tarbert, United Kingdom
Show on map
1.9 mi from city centre,  

Offering elegant accommodation in Stonefield, Stonefield Castle Hotel A Bespoke Hotel showcases sweeping lake views and overlooks Loch Fyne. The various amenities this cosy property has to offer include a 24-hour reception, a coffee bar and meeting rooms.

$143
Avg. per night
The Station Hotel
The Station Hotel
9.1 Excellent
51 New Street, Aberlour, United Kingdom
Show on map
3.8 mi from city centre,  

The Station Hotel Rothes offers 4-star accommodation in Rothes. It provides complimentary Wi-Fi, meeting rooms and a 24-hour reception.

$273
Avg. per night

Hotel prices in Rothesay

3 stars

$51 - $124

The Glenburn Hotel

#1 Most popular

The Glenburn Hotel
8.0 Excellent
$124
Avg. per night
St.Ebba B&B

Best value

St.Ebba B&B
9.5 Excellent
$51
Avg. per night
4 stars +

$143 - $273

The Station Hotel

#1 Most popular

The Station Hotel
9.1 Excellent
$273
Avg. per night
Stonefield Castle Hotel

Best value

$143
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Rothesay

Rothesay travel FAQs

  • What are the best hotels in Rothesay?

    One of the most popular hotels in Rothesay is St.Ebba B&B, which has been reviewed by 326 users and currently has a rating of 9.5/10. Other top-rated locations include The Victoria Hotel and The Station Hotel, which have received 8.2/10 and 9.1/10 ratings from our users, respectively.