A waterfall cascading into a pool surrounded by lush greenery and a palm tree.

Search St. John hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
17 Aug - 18 Aug
Tomorrow
18 Aug - 19 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for St. John hotels

1. Mount Edgecombe Boutique Hotel

Mount Edgecombe Boutique Hotel
Victoria
United States
Paul
NZ$293
includes taxes & fees
19 Aug - 20 Aug
Mount Edgecombe Boutique Hotel

2. Valley Breeze Guest House

Valley Breeze Guest House
St. Andrew
United States
Isher
NZ$186
includes taxes & fees
23 Aug - 24 Aug
Valley Breeze Guest House

3. Petite Anse Hotel

Petite Anse Hotel
St. Patrick
United States
Mitchell
NZ$449
includes taxes & fees
19 Aug - 20 Aug
Petite Anse Hotel

4. La Sagesse Hotel

La Sagesse Hotel
St. David
United States
Roslyn
NZ$272
includes taxes & fees
18 Aug - 19 Aug
La Sagesse Hotel

5. Siesta Hotel

Siesta Hotel
Grand Anse
United States
Dineil
NZ$241
includes taxes & fees
8 Sept - 9 Sept
Siesta Hotel

6. True Blue Bay Resort

True Blue Bay Resort
St. George's
United States
Floyd
NZ$304
includes taxes & fees
26 Aug - 27 Aug
True Blue Bay Resort

7. Hillview Apartments and Vehicle Rental

Hillview Apartments and Vehicle Rental
Grand Anse
United States
Ann
NZ$124
includes taxes & fees
17 Sept - 18 Sept
Hillview Apartments and Vehicle Rental

8. Mount Cinnamon Beach & Wellness Resort

Mount Cinnamon Beach & Wellness Resort
Grand Anse
United States
Glenda Beatriz
NZ$756
includes taxes & fees
17 Sept - 18 Sept
Mount Cinnamon Beach & Wellness Resort

9. Ocean View Suites

Ocean View Suites
St. George's
United States
Amanda
NZ$177
includes taxes & fees
19 Aug - 20 Aug
Ocean View Suites

10. Kalinago Beach Resort

Kalinago Beach Resort
Grand Anse
United States
Joseph
NZ$336
includes taxes & fees
1 Sept - 2 Sept
Kalinago Beach Resort

11. Secret Harbour Boutique Hotel and Marina

Secret Harbour Boutique Hotel and Marina
Lance aux Épines
United States
Monet
NZ$292
includes taxes & fees
17 Sept - 18 Sept
Secret Harbour Boutique Hotel and Marina

12. Gem Holiday Beach Resort

Gem Holiday Beach Resort
Grand Anse
United States
Troy
NZ$187
includes taxes & fees
17 Sept - 18 Sept
Gem Holiday Beach Resort

13. Seabreeze Hotel

Seabreeze Hotel
Grand Anse
Canada
Allison
NZ$169
includes taxes & fees
18 Aug - 19 Aug
Seabreeze Hotel

14. The Bay House

The Bay House
Grand Anse
United Kingdom
margaret
NZ$187
includes taxes & fees
21 Aug - 22 Aug
The Bay House

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

Royalton Grenada, An Autograph Collection All-Inclusive Resort
St. George's
United Kingdom
Joan
NZ$589
includes taxes & fees
2 Sept - 3 Sept
Royalton Grenada, An Autograph Collection All-Inclusive Resort

16. Cabier Ocean Lodge

Cabier Ocean Lodge
St. Andrew
United States
Marcos
NZ$252
includes taxes & fees
18 Aug - 19 Aug
Cabier Ocean Lodge

17. Two Bays Beach Villa Apartment and Studios

Two Bays Beach Villa Apartment and Studios
St. Andrew
United States
Ashton
NZ$208
includes taxes & fees
18 Aug - 19 Aug
Two Bays Beach Villa Apartment and Studios

18. Coyaba Beach Resort

Coyaba Beach Resort
Grand Anse
United States
terrance
NZ$725
includes taxes & fees
2 Sept - 3 Sept
Coyaba Beach Resort

19. La Heliconia

La Heliconia
Calliste
United States
Nancy Mckenzie
NZ$199
includes taxes & fees
6 Sept - 7 Sept
La Heliconia

20. Allamanda Beach Hotel

Allamanda Beach Hotel
Grand Anse
United States
Greg
NZ$262
includes taxes & fees
17 Sept - 18 Sept
Allamanda Beach Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. John attractions

Dougaldston Estate

Learn about the local history of St. John when you take a trip to Dougaldston Estate. Stroll along the beautiful beaches in this relaxing area or visit its top-notch restaurants.
See properties

Concord Falls

8.0/10 (1 review)
Commune with nature and explore the great outdoors at Concord Falls during your travels in St. John. Wander the area's beautiful beaches or simply enjoy one of its top-notch restaurants.
See properties

Gouyave Nutmeg Processing Cooperative

Learn about the local history of Gouyave with a stop at Gouyave Nutmeg Processing Cooperative.
See properties

Learn more about St. John

Love ocean views and history? Get away to St. John!

See all hotels in St. John
A waterfall cascading into a pool surrounded by lush greenery and a palm tree.
Photo by Two Dreamers One World

Top St. John Hotel Reviews

Recent Reviews in St. John

Radisson Grenada Beach Resort

Radisson Grenada Beach Resort

10/10 Excellent
"One of the staff was not helpful"
Sherry 1-night trip
Posted 2 hours ago
Radisson Grenada Beach Resort
La Heliconia

La Heliconia

10/10 Excellent
"I enjoyed my stay at this place. The staff were kind and helpful. The place is located on tbhe main strip which is beneficial for taxi and local bus pick-ups. Something I wished the place had was more towels and provided toiletries. The basic bath towels were provided but no beach towels, hand towels, or wash cloth, which are small gestures that elevate the experience/stay. There also weren't any paper towels. Providing at least 1 roll or half a roll would've been great for the customer experience. I like the information book that was provided, it was very helpful."
Julie 5-night trip
Posted 5 hours ago
La Heliconia
Siesta Hotel

Siesta Hotel

8/10 Good
"Hotel is fine, a little outdated, also pricey, but hotel is functional"
Aurelio 4-night trip
Posted 10 hours ago
Siesta Hotel
Coyaba Beach Resort

Coyaba Beach Resort

10/10 Excellent
"As a picky and particular person it’s a big deal that coyaba I found no complaints! I wll be back!"
Ann 3-night trip
Posted 13 hours ago
Coyaba Beach Resort
Silversands Beach House Grenada

Silversands Beach House Grenada

10/10 Excellent
"Perfect no complaints for anything"
Nanda 6-night trip
Posted 15 hours ago
Silversands Beach House Grenada
Gem Holiday Beach Resort

Gem Holiday Beach Resort

8/10 Good
"The Good: 1) just steps away from a beautiful, calm beach 2) very clean rooms 3) friendly and helpful staff 4) safe area, with a security guard on duty and gated hotel grounds at night 5) restaurant with good local and international food 6) use of sister property facilities including pool with swim up bar The Bad: 1) outdated building, facilities need modernizing 2) WiFi is just ok 3) only 2 restaurants close by, need a car rental or taxi service to get around"
Kelwyn 10-night trip
Posted 15 hours ago
Gem Holiday Beach Resort
Mount Cinnamon Beach & Wellness Resort

Mount Cinnamon Beach & Wellness Resort

10/10 Excellent
"The Cinnamon Suites view is amazing. The location is quiet and the beach is walking distance. They have a shuttle that can take you to Spiceland Mall which is also waking distance. The staff is also very nice"
Glenda Beatriz 5-night trip
Posted 17 hours ago
Mount Cinnamon Beach & Wellness Resort
Silversands Grand Anse

Silversands Grand Anse

10/10 Excellent
"Very modern amenities"
Bijan 6-night trip
Posted 2 days ago
Silversands Grand Anse
Secret Harbour Boutique Hotel and Marina

Secret Harbour Boutique Hotel and Marina

10/10 Excellent
"I stayed with Secret Harbour for 2 days and had an amazing time. I highly recommend!"
Monet 2-night trip
Posted 2 days ago
Secret Harbour Boutique Hotel and Marina

More cheap accommodation in St. John

Big Sky Lodge

Big Sky Lodge

Crochu St. Andrew Grenada
NZ$150
18 Aug - 19 Aug
includes taxes & fees
Big Sky Lodge
Relax Inn Grenada West Indies

Relax Inn Grenada West Indies

Calliste Hill St. George's Grenada
NZ$151
18 Aug - 19 Aug
includes taxes & fees
8.6/10 Excellent! (138 reviews)
Relax Inn Grenada West Indies
Valley Breeze Guest House

Valley Breeze Guest House

Grenville St. Andrew
NZ$186
23 Aug - 24 Aug
includes taxes & fees
8.8/10 Excellent! (74 reviews)
Valley Breeze Guest House
Room-standard Room Main House

Room-standard Room Main House

St. John Saint John
Get ratesRoom-standard Room Main House
Royalton Grenada

Royalton Grenada

Magazine Beach Point Selines St. George's
Get ratesRoyalton Grenada
RNM The Clubhouse Grenada

RNM The Clubhouse Grenada

MT. Granby St. John
Get rates
3/10 (2 reviews)
RNM The Clubhouse Grenada

Frequently asked questions

What is the best area to stay in St John?
The best area to stay in St John is generally the area around Grand Anse Beach, known for its beautiful coastline and convenient access to amenities.Grand Anse Beach is the island's most famous beach, stretching for two miles with powdery white sand and calm, clear waters. The main road running parallel to the beach, the Maurice Bishop Highway, offers a good selection of shops, restaurants, and local markets. It's a well-developed area with everything you could need within easy reach.For couples seeking a romantic and relaxing getaway, Grand Anse is ideal. Many of the island's most popular hotels and resorts are located directly on the beach, offering stunning ocean views and direct beach access. You'll find plenty of opportunities for beachfront dining and water activities, making for a memorable escape.Families will also find Grand Anse a fantastic choice due to its calm waters and family-friendly facilities. The gentle waves are great for children to swim and play, and many resorts offer kids' clubs and activities.
When is the best time to go to St John?
The best time to visit St John, Grenada, is during the dry season, which typically runs from January to May.This period offers consistently sunny days, lower humidity, and cooler breezes, making it ideal for enjoying the island's beaches and outdoor activities. You'll find the weather great for exploring nature trails, relaxing on the sand, or trying watersports.Couples often find this time particularly appealing for a romantic getaway. The pleasant weather allows for uninterrupted enjoyment of sunset cruises, beachside dining, and exploring the island's natural beauty without the concern of rain.While this is the peak tourist season, meaning prices for accommodation and flights might be slightly higher, the excellent weather ensures a stress-free and enjoyable holiday experience.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in St. John.
How can I save on a hotel booking in St. John with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St. John hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. John?
Prices for hotels in St. John often vary, but you can find a great deal from NZ$124 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia