Recommended hotels in Cowes

Best Western New Holmwood Hotel

From US$ 117

Queens Road, Egypt Point, Cowes, United Kingdom - Show map

Show map

The hotel lies in the center of a shopping area, in the vicinity of Island Planetarium, Lepe Country Park and The Classic Boat Museum.

Book Now From US$ 117

The Union Inn

From US$ 124

Watchouse Lane , Cowes, United Kingdom - Show map

Show map

The Union Inn is located in a historic area of Cowes in close proximity to Osborne House, Quarr Abbey and Island Planetarium.

Book Now From US$ 124