in a spectacular sea front position, just 15 minutes walk from Cowes, a comfy hotel offering modern rooms and relaxing dining with a view
Haven Hall Hotel
Shanklin
in a spectacular cliff-top location, affording stunning views of the bay and sea, this well-appointed guesthouse offers a relaxing holiday stay
The Hambrough
Ventnor
Victorian villa set on the hillside enjoying wonderful sea views, the updated interior is stylish and modern and there is an opulent bar
Ryde Castle
Ryde
Victorian manor retaining many character features set close to island wide transport links - bus and train - and hovercraft to the mainland
Villa Mentone Hotel
Shanklin
a period hotel, retaining many original features, that has been sympathetically modernised to provide light and airy, relaxing rooms
location, location, location! Immediately opposite this comfortable hotel are mainland ferry and hovercraft links and island wide buses and trains
The Boat House
Seaview
comfortable and relaxing pub situated directly on the beach, providing contemporary style rooms and a menu of fresh, local food and seafood
Bay View
Sandown
a classic seaside hotel providing traditional, comfortable accommodation and set near to Dinosaur Isle and the Isle of Wight Zoo
Hotel Maria
Sandown
enjoy wonderful views over the bay from the airy modern rooms of this relaxing seaside hotel on the south-east coast of the Isle of Wight
Marina Bay Hotel
Sandown
provides affordable accommodation in simple style rooms in an enviable spot opposite the sandy beach with shops and places to eat nearby
The Woodvale
Gurnard
a well appointed pub - in a prime location that enjoys fine views across The Solent - featuring stylish, spacious rooms and wholesome fayre
The Waterfront
Shanklin
free house, guest house and bistro combined and set overlooking the beach, the large terrace is an ideal place to relax and enjoy the views
Pink Beach Guest House
Shanklin
small, family-run guest house set directly opposite Shanklin's beach and offers comfortable guest rooms and a plentiful breakfast to start the day