Top Resorts in St. John's

Search among 12 available resorts and all inclusive hotels in St. John's from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-12 out of 12
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great48 reviews
MapView on map3.0 mi from City Center
From   US$ 521 /nightSelect
8.2
Great26 reviews
MapView on map3.8 mi from City Center
From   US$ 375 /nightSelect
8.4
Great120 reviews
1.9 mi from City Center
From   US$ 202 /nightSelect
8.2
Great72 reviews
3.6 mi from City Center
From   US$ 283 /nightSelect
8.2
Great42 reviews
2.1 mi from City Center
From   US$ 1 044 /nightSelect
8.0
Great28 reviews
1.2 mi from City Center
From   US$ 119 /nightSelect
9.8
Perfect1 review
1.4 mi from City Center1600 yd from Shirely Heights
From   US$ 150 /nightSelect
8.2
Great25 reviews
1500 yd from City Center600 yd from Shirely Heights
From   US$ 246 /nightSelect
7.2
Very good1 review
2.9 mi from City Center
From   US$ 1 063 /nightSelect
9.6
Perfect1 review
From   US$ 68 /nightSelect
8.4
Great13 reviews
2.1 mi from City Center
From   US$ 265 /nightSelect
7.8
Very good5 reviews
From   US$ 185 /nightSelect

Best Resorts and Places to Stay in St. Johns

Why Visit St. Johns?

St. Johns in Antigua/Barbuda is a paradise for beach lovers and luxury seekers alike. From stunning sandy beaches to crystal-clear waters perfect for snorkeling and diving, this vibrant city offers a mix of relaxation and adventure. Visitors can explore historic sites like Fort James, shop at the Heritage Quay duty-free complex, or simply unwind at a st.john all inclusive resort with top-notch amenities. Experience the charm of the Caribbean at St. Johns all-inclusive resorts, making it an ideal destination for families, luxury travelers, and even pet owners looking for a memorable vacation.

Why Opt for a Resort Over a Hotel in St. Johns?

All-inclusive packages: St. Johns all-inclusive resorts offer one convenient price for accommodations, meals, drinks, and activities, providing guests with a hassle-free experience.

Private beaches: Many st.john all inclusive resorts feature exclusive beach access, allowing guests to enjoy the sun, sand, and sea without the crowds.

Personalized service: St. Johns all-inclusive resorts prioritize guest satisfaction, offering personalized services such as butler service, concierge assistance, and customized experiences.

Enhanced security: Resorts in St. Johns often have gated entrances, security patrols, and surveillance systems in place to ensure a safe and secure environment for guests.

Pet-friendly options: Some st.john all inclusive resorts welcome furry companions, providing pet-friendly amenities and services for guests traveling with their beloved pets.

What is the price to stay in a resort per night?

Average rates for 3-star resorts: $150-$300

Average rates for 4-star resorts: $300-$600

Average rates for 5-star resorts: $600 and above

Best Value for Money Resorts in St. Johns

Siboney Beach Club: Nestled on Dickenson Bay Beach, guests can enjoy a relaxed atmosphere and personalized service at this charming saint john all inclusive resort, with spacious suites, a beachfront restaurant, and easy access to Cedar Valley Golf Course.

Buccaneer Beach Club: Offering affordable luxury on a private beach, this all-suite resort provides stunning ocean views, a pool, and water sports activities near Runaway Bay for a perfect blend of relaxation and adventure.

Best Luxury Resorts in St. Johns

Hodges Bay Resort & Spa: A premier st.john all inclusive resort overlooking the Caribbean Sea, featuring lavish suites, a gourmet restaurant, and a world-class spa for ultimate indulgence on the island.

Blue Waters Resort and Spa: Top-tier luxury resort known for its serene ambiance, private cove beaches, and exceptional service, providing guests with a tranquil and upscale escape in St. Johns.

Best Pet-Friendly Resorts in St. Johns

South Point Antigua: Catering to pet owners, this boutique all-inclusive resort welcomes furry friends with pet amenities, spacious suites, a beachfront restaurant, and access to Ffryes Beach for unforgettable pet-friendly vacations.

Carlisle Bay Antigua: A pet-friendly luxury retreat offering elegant suites, a tranquil beach, water sports activities, and designated pet-friendly areas, ensuring a memorable stay for pet owners and their beloved companions.

Best Family-Friendly Resorts in St. Johns

Jumby Bay Island: an Oetker Collection Hotel: A private island sanctuary accessible by boat, featuring upscale villas, kids programs, water sports, and pristine beaches for families to enjoy a luxurious and unforgettable retreat.

Keyonna Beach Resort Antigua: A boutique adults-only resort with family-friendly villas, a relaxed atmosphere, beachfront dining, and proximity to Valley Church Beach, providing a peaceful and inclusive setting for families with children of all ages.

Verandah Resort and Spa: An all-inclusive family-friendly st.john all inclusive resort offering spacious suites, water sports, kids clubs, and multiple dining options, nestled amidst lush landscapes with access to Long Bay for endless fun and relaxation.

Best Resorts with Unique Views in St. Johns

Sugar Ridge Resort: Set on a hillside overlooking Jolly Harbour, this chic resort boasts panoramic views of the coast, modern accommodations, a spa, and a hilltop restaurant for guests to savor the breathtaking vistas and sunsets.

Galley Bay Resort & Spa: Located on a secluded beach with tranquil waters, this adults-only resort offers luxurious accommodations, gourmet dining, and stunning sea views, creating a serene and romantic escape in St. Johns.

Show moreLess