Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in St. John on Hotels.com. These St. John hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Photo by Two Dreamers One World
Hotels in St. John
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
23 Aug - 24 AugTomorrow
24 Aug - 25 AugNext weekend
28 Aug - 30 AugIn two weeks
4 Sept - 6 SeptTop 5 hotels in St. John at a glance
- Valley Breeze Guest House — 2.5-star hotel in St. Andrew. Guest rating: 8.8/10 — Excellent.
- Petite Anse Hotel — 4-star hotel in St. Patrick. Guest rating: 9.8/10 — Exceptional.
- La Sagesse Hotel — 3-star hotel in St. David. Guest rating: 9.6/10 — Exceptional.
- Big Sky Lodge — 2.5-star hotel in St. Andrew. Guest rating: 8.2/10 — Very good.
- Seabreeze Hotel — 3-star hotel in Grand Anse. Guest rating: 8.6/10 — Excellent.
Where to stay in St. John?




Valley Breeze Guest House
Valley Breeze Guest HouseSt. Andrew
AU$149
includes taxes & fees
25 Aug - 26 Aug




Petite Anse Hotel
Petite Anse HotelSt. Patrick
AU$354
includes taxes & fees
6 Sept - 7 Sept




La Sagesse Hotel
La Sagesse HotelSt. David
AU$224
includes taxes & fees
24 Aug - 25 Aug




Two Bays Beach Villa Apartment and Studios
Two Bays Beach Villa Apartment and StudiosSt. Andrew
AU$171
includes taxes & fees
24 Aug - 25 Aug




True Blue Bay Resort
True Blue Bay ResortSt. George's
AU$258
includes taxes & fees
2 Sept - 3 Sept




Hillview Apartments and Vehicle Rental
Hillview Apartments and Vehicle RentalGrand Anse
AU$103
includes taxes & fees
21 Sept - 22 Sept




Secret Harbour Boutique Hotel and Marina
Secret Harbour Boutique Hotel and MarinaLance aux Épines
AU$218
includes taxes & fees
24 Aug - 25 Aug




ClarenceVille Villa Apartments
ClarenceVille Villa ApartmentsSt. David
AU$428
includes taxes & fees
24 Aug - 25 Aug




Kalinago Beach Resort
Kalinago Beach ResortGrand Anse
AU$276
includes taxes & fees
24 Aug - 25 Aug




Gem Holiday Beach Resort
Gem Holiday Beach ResortGrand Anse
AU$162
includes taxes & fees
1 Sept - 2 Sept




Six Senses La Sagesse
Six Senses La SagesseSt. David
AU$1,288
includes taxes & fees
25 Aug - 26 Aug




Grooms Beach Villa & Resort
Grooms Beach Villa & ResortSt. George's
AU$233
includes taxes & fees
26 Aug - 27 Aug




Relax Inn Grenada West Indies
Relax Inn Grenada West IndiesCalliste
AU$124
includes taxes & fees
24 Aug - 25 Aug




Oceanview Suites
Oceanview SuitesSt. George's
AU$162
includes taxes & fees
24 Aug - 25 Aug




Allamanda Beach Hotel
Allamanda Beach HotelGrand Anse
AU$225
includes taxes & fees
24 Aug - 25 Aug




Coyaba Beach Resort
Coyaba Beach ResortGrand Anse
AU$586
includes taxes & fees
6 Sept - 7 Sept
Go beyond your typical stay in St. John
Pet friendly
Apartment
Apart hotel
Family friendly
Top landmarks in St. John
Dougaldston Estate
If you're planning a bit of sightseeing during your trip, head to Dougaldston Estate – just one of the landmarks located 1.5 mi (2.3 km) from central St. John. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches. If you'd also like to explore some of the parks in St. John, head to Grand Etang National Park and Levera National Park.
Concord Falls
8.0/10 (1 review)
Concord Falls is 1.8 mi (2.8 km) from central St. John, why not stop by during your stay? Spend the afternoon at the beach and head to one of the restaurants for a bite to eat.
Gouyave Nutmeg Processing Cooperative
Gouyave Nutmeg Processing Cooperative is just one of the landmarks located 0.4 mi (0.6 km) from central Gouyave, so you might want to stop by for a few pics during your trip.
Learn more about St. John
St. John is well known for its attractions such as Grand Etang National Park and Dougaldston Estate.
See all hotels in St. John
Photo by Two Dreamers One World
Check out reviews of St. John hotels guests love
Radisson Grenada Beach Resort
10/10 Excellent
"I travelled solo. Felt very safe! Breakfast was GREAT. buffet style. Rooms were a little out dated but still worth it for location."
True Blue Bay Resort
10/10 Excellent
"The property was very clean, staff was exceptionally nice and helpful. The breakfast was delicious. I would definitely visit again."
Sandals Grenada - ALL INCLUSIVE Adults Only
8/10 Good
"I loved the entire experience. Everyone was extremely helpful. One staff member in particular helped me tremendously explaining what there was to do on the resort. Alot of those things werent told to us upon check in so I was grateful for that. Restaurant staff was a delight also."
Coyaba Beach Resort
10/10 Excellent
"Coyaba Resort is located on the best part of Grenada beach in comparison to the other resorts. The beach is nice, clean, not overcrowded and the sea water is refreshing. The Spice Mall has a bank, pharmacy, supermarket, food eateries, stores, etc. There is also a KFC, other banks nearby. The public transportation are all nearby with a 2-5 minute walk at $5 Grenada dollars round trip to the town. However for tours I suggest a local taxi. The location, resort ambiance, and staff are worth the visit."
Siesta Hotel
8/10 Good
"The staff at front desks were amazing, the room services extraordinary, my only complain was the one that did the breakfast and lunch, the services was up to 3pm we arrive at 2:24pm and basically she refused to served us saying that the restaurant was closed, next day we arrived at 11:30pm, she never come to our table until 11:55pm and she said lunch will be served at 12pm, we ask for coffee and she said coffee is on breakfast 😀, so the manager help us and we got coffee. And then she did not come fast to bring the receipt so we wait like 35 minutes while she use her phone. But the Hotel overall amazing the view was great, food was great!, just the servant was no good!"
Spice Island Beach Resort
10/10 Excellent
"Beautiful resort, helpful staff, beachfront, great location. The food was excellent. Room was clean, Spa was great."
Gem Holiday Beach Resort
10/10 Excellent
"Room where cleaned daily.. beautiful beach just steps away..me an my honeybee had a wonderful time. Be back very soon ."
Royalton Grenada, An Autograph Collection All-Inclusive Resort
8/10 Good
"No"
Six Senses La Sagesse
10/10 Excellent
"The resort was beautiful, peaceful, clean, very well maintained, and the staff was very humble and friendly. The room was very spacious with your own private pool. If you are light sleeper, the crickets chirping might be a problem keeping you up. The restaurants offered a variety of foods, friuts, and greens for all nationalities to find something to eat. The resort had two large pools with an infinity view overseeing the ocean. They offered a few activities but we didn't participate because we had other commitments. There's not really much to do outside the resort and restaurants are scarce. Most attractions are 40 minutes plus away needing to rent a car to get around. The roads a narrow, curvy, and very steep making driving a challenge since you drive on the left side of the road. If you never driven on the left side it could be challenging but doable. If your goal is to relax and enjoy all amenities the resort offers, this is a beautiful resort to stay in."
















