St. John's hotels from RM352

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check St John's hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending St. John's hotels

Royalton Antigua, An Autograph Collection All-Inclusive Resort
4.5 star property
7.4 out of 10, Good, 591 reviews
"Good "
The price is RM2,055
RM2,055 total
includes taxes & fees
25 Jun - 26 Jun
Royalton Antigua, An Autograph Collection All-Inclusive Resort
Cocobay Resort - All Inclusive - Adults Only
4.0 star property
9.2 out of 10, Wonderful, 849 reviews
"Absolutely fantastic! This resort checked all the boxes. Great chill vibe with a true authentic feel of Antigua. The service from the front desk to the bars to the restaurant was top notch. Shout out to Jerraime (concierge), Derrick (bartender), and Cheryl (server) for making every day special. Our gin and sodas never tasted so good. Front desk management was approachable and extremely helpful whenever we needed anything. Overall, A+ couples destination to relax with an amazing location, food,...
Cocobay Resort - All Inclusive - Adults Only
Jolly Beach Antigua - All-inclusive
3.0 star property
7.2 out of 10, Good, 1,009 reviews
"A very beautiful location. The staff was very helpful. Good food. Rooms should be provided with wifi. Better working air condition."
The price is RM923
RM1,276 total
includes taxes & fees
6 Jun - 7 Jun
Jolly Beach Antigua - All-inclusive
Save an average of 15% on thousands of hotels when you're signed in
St. James's Club Antigua - All Inclusive
4.0 star property
8.4 out of 10, Very good, 642 reviews
"Great property "
St. James's Club Antigua - All Inclusive
Sandals Grande Antigua - ALL INCLUSIVE Couples Only
5.0 star property
8.6 out of 10, Excellent, 393 reviews
"Great all inclusive, staff and services were excellent and all dining options were of top quality. Will definitely be returning to Sandals resorts"
Sandals Grande Antigua - ALL INCLUSIVE Couples Only
Keyonna Beach Resort - All Inclusive - Couples Only
4.0 star property
9.6 out of 10, Exceptional, 393 reviews
"We had an amazing honeymoon at Keyonna Beach. The room, staff, food and drinks were all exceptional, and the hotel is located on one of the best beaches on the island. If you want a special place for a romantic getaway I couldn’t recommend Keyonna more highly. We hope to be back soon! "
The price is RM2,477
RM3,106 total
includes taxes & fees
4 Jul - 5 Jul
Keyonna Beach Resort - All Inclusive - Couples Only
COCOS Hotel - Adults Only - Caters to Couples - All Inclusive
4.0 star property
9.4 out of 10, Exceptional, 679 reviews
"The staff and location are amazing. The rooms do show a little wear and the AC has a tough time keeping up during the peak hours of the day, but other than that this place is highly recommended. "
The price is RM2,583
RM3,327 total
includes taxes & fees
2 Jul - 3 Jul
COCOS Hotel - Adults Only - Caters to Couples - All Inclusive
Galley Bay Resort & Spa
4.5 star property
9.4 out of 10, Exceptional, 394 reviews
"The beach was beautiful and swimmable, with emerald blue water at the perfect temperature (cool enough to refresh, but not enough to chill). The staff were wonderful throughout, including the wait staff at all 3 restaurants (shout-outs to Ivy at the Barefoot Grill, Samantha at the Sea Grape and Dwight and Amanda at Ismay's), the staff at the watersports pavilion (shout-outs to Nequan, Tafary and particularly Shiloh, who was especially helpful on the Hobie Cats), housekeeping and even the...
Galley Bay Resort & Spa
Hawksbill Resort Antigua - All Inclusive
3.0 star property
7.6 out of 10, Good, 392 reviews
"Staff was friendly and professional. Resort was quiet and relaxing. Wonderful destination "
The price is RM1,156
RM1,156 total
includes taxes & fees
20 Jun - 21 Jun
Hawksbill Resort Antigua - All Inclusive
Hodges Bay Resort and Spa
4.5 star property
8.6 out of 10, Excellent, 166 reviews
"Wonderful staff"
The price is RM1,647
RM2,139 total
includes taxes & fees
5 Jun - 6 Jun
Hodges Bay Resort and Spa
Siboney Beach Club
4.0 star property
8.6 out of 10, Excellent, 428 reviews
"The hotel was quaint and comfortable and the service was very good. "
The price is RM1,200
RM1,618 total
includes taxes & fees
5 Jun - 6 Jun
Siboney Beach Club
Admiral's Inn and Gunpowder Suites
3.5 star property
9.4 out of 10, Exceptional, 145 reviews
"Just a great place to stay. Staff is so friendly and so attentive. "
The price is RM960
RM1,266 total
includes taxes & fees
5 Jun - 6 Jun
Admiral's Inn and Gunpowder Suites
Blue Waters Resort & Spa
5.0 star property
9.4 out of 10, Exceptional, 216 reviews
"Blue Waters is "Heaven on Earth" and the staff is great! Make sure you go and see Tiquesha (Concierge) for all of your excursions. Also, Nichole and Julia are great if there are ever any issues with anything. I will be returning to Blue Waters next year!"
The price is RM2,471
RM3,185 total
includes taxes & fees
5 Jun - 6 Jun
Blue Waters Resort & Spa
Carlisle Bay
5.0 star property
9.2 out of 10, Wonderful, 256 reviews
"Property is beautiful! Rooms very clean and modern. Everyone we encountered at resort were very friendly and welcoming."
The price is RM2,435
RM3,139 total
includes taxes & fees
5 Jun - 6 Jun
Carlisle Bay
Ocean Point Resort and Spa - Adults Only
3.0 star property
8.4 out of 10, Very good, 459 reviews
"The resort was small and cozy. Wish they had changed up menu more since there was only one restaurant on site."
The price is RM1,353
RM1,649 total
includes taxes & fees
9 Jun - 10 Jun
Ocean Point Resort and Spa - Adults Only
Buccaneer Beach Club
3.0 star property
9.4 out of 10, Exceptional, 361 reviews
"I appreciate the convenience to the beach. The bed was comfortable and the bathroom spacious. The unit was clean for the most part. The living room sofa could use some cleaning and the kitchen could use some new cooking utensils."
The price is RM796
RM1,080 total
includes taxes & fees
5 Jun - 6 Jun
Buccaneer Beach Club
Jumby Bay Island - Oetker Collection
5.0 star property
10.0 out of 10, Exceptional, 23 reviews
"."
The price is RM10,354
RM13,197 total
includes taxes & fees
5 Jun - 6 Jun
Jumby Bay Island - Oetker Collection
Antigua Village Beach Resort
3.0 star property
8.6 out of 10, Excellent, 287 reviews
"The resort was beautiful, clean , and in the center of everything. I enjoyed Casa Roots restaurant however it’s not in walking distance so a cab is recommended. Also they’re only 3 options of restaurants on the property to eat and their hours vary . I enjoyed the Antigua breakfast at Salt Plage the best . Sandals resort is next door however in order to eat at their restaurants you have to purchase a day pass and I don’t know how much that is. Don’t get suckered I’m to paying for beach chairs ....
The price is RM1,186
RM1,553 total
includes taxes & fees
5 Jun - 6 Jun
Antigua Village Beach Resort
The Villas at Sunset Lane
3.5 star property
9.8 out of 10, Exceptional, 87 reviews
"The Villas are a lovely boutique option for a stay and fit the bill for a business trip. Jackie and her staff are attentive and accommodating to guests' needs especially with local breakfast and dinner options. I heartily recommend. "
The Villas at Sunset Lane
Tamarind Hills
4.5 star property
9.2 out of 10, Wonderful, 116 reviews
"This property is low-key luxury on a dramatic cliffside setting with breathtaking views! Ffryes Beach is picture perfect and peaceful. Our 1-bedroom with hot tub was spacious and private. Rent a car to explore this beautiful island!"
Tamarind Hills
Don't see what you're looking for?
See all available properties in St. John's
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.

Where to stay in St. John's

Find the best St. John's areas and neighborhoods for the activities you enjoy most. Learn more about St. John's

More cheap stays in St. John's

Hotels near St. John's Attractions

St. John's hotels information

Number of reviews
449
Accommodation
704 hotels
Lowest Price
RM352
Highest Price
RM10,354

Frequently asked questions

What's the best place to stay in St John's?

The Villas at Sunset Lane is ranked highly by Expedia customers. This hotel offers free breakfast and a restaurant. Other favourite options based on reviews include Buccaneer Beach Club and Weatherills Hotel. See all available top hotels, or vacation rentals in St John's.

If I need to cancel my hotel reservation in St John's, will I receive a refund?

Yes, most hotel room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St John's.

What's the best budget-friendly accommodation in St John's?

Based on reviews, Connie's Comfort Suites is a popular hotel for our travellers who want a more economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Inn La Galleria and Suite Serenade. View all budget hotels in St John's.

What's the best family accommodation in St John's?

Royalton Antigua, An Autograph Collection All-Inclusive Resort is a property with a children's pool and a free children's club, and it's a top choice on Expedia for families. Other good options for your family trip include Blue Waters Resort & Spa and Trade Winds Hotel. Also, attractions in the area such as Reservoir Range are fun for the whole family. Find more child-friendly accommodations in St John's.

What's the best accommodation for an all-inclusive stay in St John's?

Royalton Antigua, An Autograph Collection All-Inclusive Resort is an all-inclusive property featuring 7 restaurants and 3 bars, and a favourite with Expedia travellers. Other good options for your stay include Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only and Galley Bay Resort & Spa. See more all-inclusive resorts in St John's.

What's the best dog-friendly accommodation option in St John's?

Ocean Point Resort and Spa - Adults Only is a top hotel for people travelling with their pets, and offers a full-service spa and free WiFi for its human guests. See more pet-friendly hotel accommodations in St John's.

What's the best place to stay for a beach holiday in St John's?

Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only is a top beachfront resort with 2 outdoor pools and 7 restaurants, and it's located on Dickenson Bay Beach . Other good options for your stay near the beach include Hawksbill Resort Antigua - All Inclusive and Ocean Point Resort and Spa - Adults Only. See more stays near the beach in St John's.

What's the best luxury hotel in St John's?

Royalton Antigua, An Autograph Collection All-Inclusive Resort is a luxury property with 7 restaurants and 3 bars, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only and Blue Waters Resort & Spa are other upscale choices for your holiday. Find more luxury hotels in St John's.

What's the best boutique-style hotel in St John's?

Blue Waters Resort & Spa is a favourite hotel with Expedia travellers looking for a stylish stay, and features an ocean-view restaurant and 3 bars. If you want to stay at a boutique hotel, you can also take a look at Galley Bay Resort & Spa. See all boutique hotels in St John's.

What's the best golf hotel in St John's?

Blue Waters Resort & Spa is a top hotel that has an adjacent golf course and features free WiFi. Another good option is Suite Serenade if you'd like to stay near a golf course while in town. You can tee off at Cedar Valley Golf Club during your trip. See more golf hotels in St John's.

What are some hotels with pools in St John's?

Hawksbill Resort Antigua - All Inclusive is a top hotel with a pool, free breakfast and free self-parking. Other choices that feature an on-site pool include Hodges Bay Resort and Spa and Galley Bay Resort & Spa. View all hotels with pools in St John's.

What is the best spa hotel in St John's?

Royalton Antigua, An Autograph Collection All-Inclusive Resort is a top luxury spa hotel featuring 7 restaurants, 3 bars, a fitness centre and a free children's club. Enjoy a facial, body scrub or deep-tissue massage at the on-site spa. Other popular spa hotels in St John's include Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only and Ocean Point Resort and Spa - Adults Only. See all spa hotels in St John's.

Recent Reviews in St. John's
Expedia verified reviews