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

Where to stay in St. John?

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 quality, location and traveller experience. Last updated on 13 November 2026.

1. RNM The Clubhouse Grenada

RNM The Clubhouse Grenada
2.5 star property
St. John
3.0 out of 10, (2 reviews)
Nestled in St. John, this charming guesthouse offers easy access to hiking trails and snorkelling spots. Enjoy the peaceful terrace and garden after visiting nearby Dougaldston Estate. With free WiFi and parking, it's an ideal base for exploring Grenada's natural wonders.
The price is Rp1.206.909
Rp1.327.600 total
includes taxes & fees
28 Nov - 29 Nov
RNM The Clubhouse Grenada

2. Royalton Grenada, An Autograph Collection All-Inclusive Resort

Royalton Grenada, An Autograph Collection All-Inclusive Resort
4.5 star property
St. George's
7.6 out of 10, Good, (1,177 reviews)
Unwind at this beachfront resort with access to cabanas, umbrellas, and massage services. Enjoy 4 restaurants including Gourmet Marché, 2 beach bars, and a poolside hangout. Grand Anse Beach and Magazine Beach are nearby, with free parking, breakfast, and WiFi.
The price is Rp6.288.628
Rp6.288.628 total
includes taxes & fees
28 Nov - 29 Nov
Royalton Grenada, An Autograph Collection All-Inclusive Resort

3. True Blue Bay Resort

True Blue Bay Resort
4.0 star property
St. George's
9.0 out of 10, Wonderful, (916 reviews)
Embrace Caribbean tranquility at this boutique resort offering complimentary beach shuttle service. Just minutes from the airport and city centre, enjoy Caribbean cuisine at Dodgy Dock Restaurant or indulge in spa treatments after exploring nearby marine life.
The price is Rp3.234.315
Rp4.062.669 total
includes taxes & fees
21 Nov - 22 Nov
True Blue Bay Resort

4. Siesta Hotel

Siesta Hotel
3.0 star property
Grand Anse
8.8 out of 10, Excellent, (1,003 reviews)
Experience breathtaking scenery at this quiet retreat near Grenada's Grand Anse Beach. After a swim in the outdoor pool, explore local shops and dining just minutes away. The hotel's lush gardens and attentive staff enhance your peaceful island getaway.
The price is Rp1.641.033
Rp1.969.239 total
includes taxes & fees
23 Nov - 24 Nov
Siesta Hotel

5. Silversands Grand Anse

Silversands Grand Anse
5.0 star property
Grand Anse
9.8 out of 10, Exceptional, (182 reviews)
Unwind at this elegant St. George's retreat with direct beach access and complimentary umbrellas. Just steps from Grand Anse Beach, enjoy 2 restaurants, 3 bars, and rejuvenating spa treatments. Free breakfast, WiFi and parking enhance your Grenada escape.
The price is Rp18.149.000
Rp21.778.800 total
includes taxes & fees
14 Nov - 15 Nov
Silversands Grand Anse

6. Spice Island Beach Resort

Spice Island Beach Resort
5.0 star property
Grand Anse
9.8 out of 10, Exceptional, (98 reviews)
Experience Caribbean luxury at this all-inclusive beachfront resort with 2 restaurants and a poolside bar. Enjoy yoga, volleyball, and the outdoor pool, or unwind with deep-tissue massages at the spa. Free kid's club, parking, and breakfast near Grand Anse Beach.
The price is Rp23.981.429
Rp26.379.572 total
includes taxes & fees
16 Nov - 17 Nov
Spice Island Beach Resort

7. Coyaba Beach Resort

Coyaba Beach Resort
4.0 star property
Grand Anse
8.8 out of 10, Excellent, (464 reviews)
Relax under beach umbrellas on clean sands or lounge by the outdoor pool. This St. George's retreat features 2 restaurants, including Arawakabana serving international cuisine, plus 3 bars and spa services. Located within 10 minutes of Grand Anse Beach.
The price is Rp3.185.141
Rp4.140.683 total
includes taxes & fees
12 Dec - 13 Dec
Coyaba Beach Resort

8. Mount Cinnamon Beach & Wellness Resort

Mount Cinnamon Beach & Wellness Resort
4.0 star property
Grand Anse
9.6 out of 10, Exceptional, (385 reviews)
This boutique hotel offers beach bliss with free cabanas and umbrellas just minutes from Grand Anse Beach. Enjoy Caribbean cuisine at The Flying Fish, unwind at the spa, or sip cocktails at 2 bars while kids play at the complimentary club.
The price is Rp6.125.287
Rp7.350.345 total
includes taxes & fees
22 Nov - 23 Nov
Mount Cinnamon Beach & Wellness Resort

9. Blue Star Apartments and Hotel

Blue Star Apartments and Hotel
4.5 star property
St. George's
9.4 out of 10, Exceptional, (48 reviews)
Escape to this luxurious St. George's aparthotel, just minutes from the airport with free WiFi and parking. Enjoy the outdoor pool, fitness centre, and massage services while staying near Grand Anse Beach and Excel Plaza.
The price is Rp2.352.110
Rp3.130.658 total
includes taxes & fees
22 Nov - 23 Nov
Blue Star Apartments and Hotel

10. Silversands Beach House Adult only

Silversands Beach House Adult only
5.0 star property
Grand Anse
10.0 out of 10, Exceptional, (104 reviews)
Steps from the Caribbean shore, this 5-star sanctuary offers a sublime outdoor pool and rejuvenating spa treatments. The restaurant serves delicious meals after workouts in the 24-hour fitness centre. Grand Anse Shopping Centre and St. George's University are just minutes away.
The price is Rp14.519.200
Rp17.423.040 total
includes taxes & fees
14 Nov - 15 Nov
Silversands Beach House Adult only

11. Grooms Beach Villa & Resort

Grooms Beach Villa & Resort
3.0 star property
St. George's
7.6 out of 10, Good, (340 reviews)
The price is Rp2.586.913
Rp3.104.295 total
includes taxes & fees
14 Nov - 15 Nov
Grooms Beach Villa & Resort

12. Six Senses La Sagesse

Six Senses La Sagesse
5.0 star property
St. David
9.6 out of 10, Exceptional, (74 reviews)
Dive into island paradise at this St. David sanctuary with Caribbean dining at Callaloo. Take a kayak to Grand Anse Beach, or unwind in three outdoor pools. The hotel's spa offers deep-tissue massages while kids enjoy the free club.
The price is Rp13.067.280
Rp16.758.787 total
includes taxes & fees
15 Nov - 16 Nov
Six Senses La Sagesse

13. Kalinago Beach Resort

Kalinago Beach Resort
3.0 star property
Grand Anse
8.2 out of 10, Very good, (435 reviews)
Sink into paradise at this beachfront hotel with crystal-clear waters and golden sands. Just 15 minutes from Grand Anse Beach, enjoy the outdoor pool, poolside bar, and on-site restaurant. Nearby attractions include Quarantine Point Park, with free WiFi and parking for convenience.
The price is Rp2.535.869
Rp3.235.769 total
includes taxes & fees
14 Nov - 15 Nov
Kalinago Beach Resort

14. Petite Anse Hotel

Petite Anse Hotel
4.0 star property
St. Patrick
9.8 out of 10, Exceptional, (142 reviews)
Sun-drenched days await at this St. Patrick hotel with an outdoor pool and full-service spa. Enjoy refreshing cocktails at the poolside bar before savouring local cuisine at the restaurant. Nearby Sauteurs Bay and David Beach offer perfect coastal adventures.
The price is Rp6.079.915
Rp7.295.899 total
includes taxes & fees
14 Nov - 15 Nov
Petite Anse Hotel

15. Secret Harbour Boutique Hotel and Marina

Secret Harbour Boutique Hotel and Marina
3.5 star property
Lance aux Épines
9.0 out of 10, Wonderful, (232 reviews)
Unwind at this tranquil boutique marina hotel in St. George's, near Grand Anse and Prickly Bay beaches. Enjoy ocean views from the restaurant, take a dip in the outdoor pool, or indulge in a facial at the full-service spa. Staff receive rave reviews.
The price is Rp2.853.930
Rp3.339.098 total
includes taxes & fees
26 Nov - 27 Nov
Secret Harbour Boutique Hotel and Marina

16. Blue Horizons Garden Resort

Blue Horizons Garden Resort
3.5 star property
Grand Anse
9.0 out of 10, Wonderful, (176 reviews)
Lush tropical gardens surround this peaceful hotel just a 10-minute drive from Grand Anse Beach. Dive into the outdoor pool or dine at La Belle Creole restaurant. A poolside bar, terrace, and nearby Spiceland Mall enhance your St. George's stay.
The price is Rp3.021.808
Rp3.626.170 total
includes taxes & fees
16 Nov - 17 Nov
Blue Horizons Garden Resort

17. Mount Edgecombe Boutique Hotel

Mount Edgecombe Boutique Hotel
3.5 star property
Victoria
9.0 out of 10, Wonderful, (53 reviews)
Mount Edgecombe Boutique Hotel offers a serene oceanfront retreat in Victoria. Unwind at 2 outdoor pools, enjoy massage therapies, or savour meals at the restaurant. With complimentary WiFi and parking, plus Gouyave Nutmeg attractions nearby, this hotel blends comfort and coastal charm.
The price is Rp2.817.632
Rp3.381.158 total
includes taxes & fees
14 Nov - 15 Nov
Mount Edgecombe Boutique Hotel

18. Calabash Hotel

Calabash Hotel
5.0 star property
Lance aux Épines
9.8 out of 10, Exceptional, (90 reviews)
The price is Rp15.426.650
Rp18.511.980 total
includes taxes & fees
8 Dec - 9 Dec
Calabash Hotel

19. Grand Anse Beach Palace

Grand Anse Beach Palace
3.0 star property
Grand Anse
7.8 out of 10, Good, (278 reviews)
Discover beachfront relaxation at this St. George's hotel, a 15-minute walk from pristine Grand Anse Beach. Enjoy complimentary WiFi and parking while exploring nearby Grand Anse Shopping Centre. Past guests consistently praise the exceptionally helpful staff.
The price is Rp1.715.080
Rp2.058.096 total
includes taxes & fees
18 Nov - 19 Nov
Grand Anse Beach Palace

20. Seabreeze Hotel

Seabreeze Hotel
3.0 star property
Grand Anse
8.6 out of 10, Excellent, (449 reviews)
Wake up to the turquoise Caribbean at this St. George's retreat, just steps from Grand Anse Beach. Splash in the outdoor pool, challenge friends on the tennis courts, or catch the 24-hour airport shuttle. Convenient room service and attentive staff ensure relaxation.
The price is Rp1.508.545
Rp1.810.181 total
includes taxes & fees
15 Nov - 16 Nov
Seabreeze Hotel
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.

Go beyond your typical stay in St. John

Top landmarks in St. John

Learn more about St. John

St. John is well known for its attractions such as Dougaldston Estate and Grand Etang National Park.

A waterfall cascading into a pool surrounded by lush greenery and a palm tree.
Photo by Two Dreamers One World
Open Photo by Two Dreamers One World

Check out reviews of St. John hotels guests love

Frequently Asked Questions

How much does a hotel room cost in St. John?

You can discover great hotels in St. John from Rp1.206.909 with properties to suit all budgets and needs. If you're after an affordable hotel in St. John that meets all of your requirements, set your filters and then sort the results by "Price: low to high".

How can I find deals and earn rewards at St. John hotels?

Discover great deals on St. John hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on St. John hotels.

Can I book St. John hotels with free cancellation?

In order to book a refundable St. John hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.

What are some popular hotels in central St. John?

For hotels in central St. John, check out Mount Edgecombe Boutique Hotel and Grand View Inn. Travellers love Mount Edgecombe Boutique Hotel for its location, as well as the 2 outdoor pools, restaurant and bar/lounge this hotel offers. Grand View Inn is another popular central resort with an outdoor pool, a restaurant and wedding services.