Photo by Two Dreamers One World

Romantic Hotels & Resorts in St. John from AU$227

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. John Romantic Hotels

Best St. John Romantic Hotels

Our top choices for St. John romantic hotels

True Blue Bay Resort

4.0 star property
9.0 out of 10, Wonderful, (700)
"The front desk was staffed with pleasant and friendly personnel. The guest room was clean and its amenities which included an adequately outfitted kitchenette was nice to have. The breakfast offered included a wide range of choices to eat."
True Blue Bay Resort

Radisson Grenada Beach Resort

4.0 star property
8.2 out of 10, Very good, (1510)
"Everything was amazing, from the location to the friendly staff! Will recommend to others and will be back in the future."
The price is AU$355
includes taxes & fees
7 Oct - 8 Oct
Radisson Grenada Beach Resort

Petite Anse Hotel

4.0 star property
9.6 out of 10, Exceptional, (110)
"The property location was ideal for us. The location was very quiet and directly in front of the beach. The staff especially Dona at the front desk were extremely friendly and helpful. I felt like we were one big happy family. "
The price is AU$457
includes taxes & fees
15 Oct - 16 Oct
Petite Anse Hotel

Gem Holiday Beach Resort

3.0 star property
8.2 out of 10, Very good, (350)
"The beach view so wonderful. The staff and vistors on property are very nice and friendly. Daiily room service was always good, always came back to the room like im now checking in"
Gem Holiday Beach Resort

Coyaba Beach Resort

4.0 star property
8.8 out of 10, Excellent, (432)
"I had an amazing stay at Coyaba. The resort was beautiful and well maintained, the staff were so kind and welcoming and the location is perfect with great beach access and proximity to St. George parish where you’re able to go into town by taxi or bus and explore. I can’t wait to come back (planning my next trip as soon as I get home)!! "
The price is AU$773
includes taxes & fees
26 Sept - 27 Sept
Coyaba Beach Resort

Cabier Ocean Lodge

3.0 star property
8.8 out of 10, Excellent, (57)
"Easy access to the beach the breeze was amazing and warm, friendly people"
Cabier Ocean Lodge

Maca Bana Luxury Boutique Resort

4.0 star property
9.4 out of 10, Exceptional, (86)
"The beach was secluded and the staff was extremely friendly and accommodating "
Maca Bana Luxury Boutique Resort

The Secret Garden - Glamping Grenada

3.0 star property
10.0 out of 10, Exceptional, (2)
"5-Star Review: Unforgettable Vacation Stay! From the moment I arrived, this stay exceeded every expectation. The staff were warm, professional, and went out of their way to make me feel welcome. My room was spotless, beautifully designed, and had a breathtaking view that made waking up every morning feel like a dream.What truly stood out was the attention to detail and the genuine hospitality. It wasn’t just a stay—it was an experience. I left feeling refreshed, pampered, and already planning...
The price is AU$227
includes taxes & fees
18 Sept - 19 Sept
The Secret Garden - Glamping Grenada

La Sagesse Hotel

3.0 star property
9.6 out of 10, Exceptional, (83)
"We loved our stay here and would love to return. The room was comfortable and clean, the staff were friendly, the beach was spectacular and not crowded, the restaurant was great.Overall we had a great stay here and will return. "
The price is AU$254
includes taxes & fees
17 Oct - 18 Oct
La Sagesse Hotel

Spice Island Beach Resort All Inclusive

5.0 star property
9.8 out of 10, Exceptional, (84)
"We had an amazing stay at Spice Island! The beach is gorgeous, the rooms are super comfortable, and the food was way better than your typical all-inclusive. The staff were so friendly and made everything easy. Super peaceful and perfect for a relaxing getaway. Would 100% go back!"
The price is AU$1,720
includes taxes & fees
26 Sept - 27 Sept
Spice Island Beach Resort All Inclusive
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.

Top St. John Hotel Reviews

Frequently asked questions

Searching for romantic hotels in St. John?
If you and your partner need a romantic escape, we've got just the ticket. If you'd like to explore some of the area's notable sights, you might make a stop by Concord Falls, Grand Etang National Park or Dougaldston Estate. If you'd like to stay close to a certain attraction, you can sort properties by neighbourhood and proximity to top sights, so you and your partner will get to see everything on your list.
When is the best time of year for a romantic getaway to St. John?
If you're hoping to get lost in the rain on your romantic getaway, take a look at these details about year-round temperatures in St. John: The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are February and January, with an average of 26°C. Average annual precipitation for St. John is 1272 mm.
What is there to do in St. John?
There's nothing better than experiencing a new place with your sweetheart, so consider checking out all there is to see and do in St. John. You might think about visiting Concord Falls, Grand Etang National Park or Dougaldston Estate.
What's the best way to get to St. John and around town during my romantic getaway?
This information about transportation options in St. John might help your romantic getaway go off without a hitch: The closest major airport is in St. George's (GND-Maurice Bishop Intl.), located 10.7 mi (17.2 km) from the city centre. If you'd like to venture out around the area, you may want to rent a car for your trip.