Book Online

The Rosedale Hotel

Thanks for your interest in booking with us at the Rosedale. Before making your booking we want to let you know a few things about the hotel.

The Rosedale is not an accessible friendly hotel.There’s at least one flight of stairs to get to the restaurant for breakfast, and we have rooms on the ground, first and second floors with no elevator (there’s no elevator on Skye).

We do not provide porterage, and the hotel is on the pier itself so there is a walk up some stairs or a hill to get into the town area.

The hotel does not have parking.There are spaces on the pier which is on a first come first served basis, as well as some pay to display parking areas in the town area.

Please see our 'Find Us' page for more information on parking.

The room rate (unless specified otherwise) includes overnight accommodation and breakfast based on the maximum occupancy of the room.

Dinner is not included in your room rate. All dinner reservations are made on a first come first serve basis, we do not prioritze hotel guests.

 Please note: we take full payment upon booking. 

Free cancellations are available up to 2 days prior to your chosen arrival (check-in) date. If you cancel inside this period (anytime later than 9am, two days prior to your arrival) then the full charge of the duration of your stay will be retained.

We are a dog friendly hotel only, with a £15.00 per night/per dog charge. We allow a maximum of 2 dogs per room.

Please be aware that guests are liable for any damages and/or soiling on hotel property caused by your dog(s) and will be charged accordingly.

Smoking is not permitted in any of the rooms or throughout the hotel at any point during your stay. 

We would advise you to make reservations for any events/restaurants you wish to attend as Skye gets busy very quickly and it's difficult to find availability on the day.

  • Group reservations of more than 4 rooms - Special terms apply. 
  • Tour operators or travel agents - Special terms apply.

For the above circumstances, please contact reservations directly by emailing or call 01478 613131 as online booking is unavailable

We offer a small continental breakfast and a hot cooked breakfast.

We serve breakfast from 7:30am - 9:30am with seating every 15 minutes. 

If you require breakfast at a specific time we advise booking this in advance as there is limited availability.

Please note that breakfast is available to hotel guests only.

Sample Breakfast Menu


Creamy oatmeal porridge with cinnamon, nutmeg, and brown sugar

Rosedale Grill

Pork sausages, bacon, black pudding, confit vine tomato, mushrooms, potato scone and free range eggs

(poached, fried, or scrambled)

Vegetarian Grill

Sautéed mushrooms and spinach, confit tomato, vegetarian sausages, baked beans, potato scone

& free-range eggs, (poached, fried, or scrambled)

French Toast

Served with bacon and maple flavoured syrup

Eggs Benedict

English muffin with smoked ham, poached free-range eggs, topped with hollandaise

Eggs Florentine

English muffin topped with sautéed spinach, poached free-range eggs with hollandaise

Eggs Alba

English Muffin topped with black pudding, poached free range egg, sriracha and a bacon crumb

Please inform staff if there are any dietary or allergen requirements

Our Facilities

  • Bar
  • Close To City Centre
  • Cots Available
  • Credit Cards Accepted
  • Family Room Available
  • Free Wifi
  • Linen And Towels Provided
  • Pet Friendly Room
  • Restaurant
  • Sea View
  • Sea View Rooms
  • Well Behaved Dogs Welcome