
Cheap flights from Cruz Bay
Many airlines offer flexible change policies
Earn BONUS+ rewardsOpens in a new window on top of your airline points
Enjoy exclusive promotions on the ebookers app!
Origin airport IATA code | STT |
|---|
Featured Hotels near Cruz Bay

Wharfside Village Hotel
4 Great Cruz Bay Rd St. John St John
With your stay at Wharfside Village Hotel, you're connected to a shopping centre and just a quick walk from Cruz Bay Beach. Features include 4 restaurants, 4 bars and a casino.
9.8/10 Exceptional! (173 reviews)
Beautiful hotel and great location. It would be nice if there was a pool. Also, the towels in the room were hard and scratchy. May want to consider using fabric softeners.
Reviewed on 1 May 2026

Cruz Bay Boutique Hotel
74-2 Cruz Bay Town St. John
Our customers tell us that they can't get enough of the helpful staff at Cruz Bay Boutique Hotel. During your stay, you're just a quick walk from Cruz Bay Beach. Enjoy features like free breakfast and free WiFi in public areas, plus a restaurant.
9.6/10 Exceptional! (328 reviews)
Great stay at this amazing Airbnb. The moment we walked in, Denise was super helpful and friendly. The room was so clean and the breakfast was a nice touch very close by to everything.
Reviewed on 4 May 2026

St John Inn
277 Estate Enighed St. John
The price is CHF 230 per night from 13 May to 14 May
CHF 230
per night
13 May - 14 May
During your stay at St John Inn, you're just a quick walk from Cruz Bay Beach. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.
9.2/10 Wonderful! (438 reviews)
Karen and owner were very friendly and hospitable.
Reviewed on 20 Apr 2026
Save an average of 15% on thousands of hotels when you're signed in

Inn at Tamarind Court
Rte 104 St. John St John
Our customers tell us they can't get enough of Inn at Tamarind Court's walkable location. During your stay, you're just a quick walk from Cruz Bay Beach. Free breakfast, free WiFi in public areas and free self-parking are available.
9.2/10 Wonderful! (312 reviews)
The restaurant and bar was excellent.
Reviewed on 2 May 2026

Villa Island Paradise
St John St. John St John
The price is CHF 520 per night from 18 May to 19 May
CHF 520
per night
18 May - 19 May
During your stay at Villa Island Paradise, you're just a quick walk from Cruz Bay Beach. Features include free self-parking and laundry facilities. This upmarket villa has 7 villas. All villas offer free WiFi and kitchens.
9/10 Wonderful! (29 reviews)
It was absolutely wonderful
Reviewed on 25 Apr 2026

The Westin St. John Resort Villas
300B Chocolate Hole St. John
The price is CHF 547 per night from 19 May to 20 May
CHF 547
per night
19 May - 20 May
During your stay at The Westin St. John Resort Villas, you're just a quick walk from Great Cruz Bay. Free WiFi in public areas, free self-parking and 2 restaurants are available. This luxury aparthotel has 252 apartments over 3 floors. Each apartment includes amenities such as free WiFi and a kitchen.
8.4/10 Very Good! (484 reviews)
Great room and staff
Reviewed on 28 Apr 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More to explore for Cruz Bay
Top flight origins
Cruz Bay Airports
Flights from Other Cities
Most Popular Routes from null
Most Popular Routes from
Top Trending
Hotels
Flights
- Flights from Geneva to Munich
- Flights from Zürich to Bengaluru
- Flights from Geneva to Alicante
- Flights from Geneva to Monaco
- Flights to Payerne
- Flights from Zürich to Plymouth
- Flights from Honolulu to Maui
- Flights from Geneva to Beijing
- Flights from Geneva to Belfast
- Flights to Brazil
- Flights from Geneva to Fuerteventura
- Japan Airlines
- Flights from Zürich to San Sebastián
- Flights from Tel Aviv to Zürich
- Flights from Geneva to Trapani
- Flights from Brussels to Lausanne
- Emirates
- Flights to Morocco
- Flights from London to Isle of Lewis
- Flights from Geneva to Bangkok
- Flights to India