Hotels in Rothesay

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

Rothesay, Scotland, United Kingdom
28 Jul — 29 Jul2
Rothesay, Scotland, United Kingdom
Wed 28/7
Thu 29/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rothesay

Filter by star ratings
All filters
The Glenburn Hotel
The Glenburn Hotel
8.0 Excellent
Mount Stuart Road, Isle of Bute, United Kingdom
Show on map
0.9 km 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.

Tips for booking a Rothesay hotel

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

Cheapest hotels in Rothesay, Argyll and Bute

Show all 61 hotels
The Glenburn Hotel
The Glenburn Hotel
8.0 Excellent
Mount Stuart Road, Isle of Bute, United Kingdom
Show on map
3.4 km 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.

$168
Avg. per night

Where to stay in Rothesay

Rothesay travel FAQs

  • What are the best hotels in Rothesay?

    The Glenburn Hotel, rated with a score of 8.0 from 449 reviewers, is one of the most popular hotels in Rothesay. Other top stays include Boat House Super Suites, with an average rating of 9.7 from 171 reviewers, and Argyle Guest House, with a score of 9.6 from 58 reviewers.

  • How much do hotels in Rothesay cost?

    $168/night is the average price of a hotel in Rothesay, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Rothesay?

    HotelsCombined searches in the last 3 days suggest cheap Rothesay hotels have prices starting from as low as $140/night, depending on the popularity of your requested dates.