We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

St. John's Hotels

What style of hotel do you prefer?
All Hotels (28)
Best Value (2)
Resort (17)
Romantic (15)
On the Beach (13)
Family (11)
Luxury (6)
B&Bs (12)
Holiday Rentals (13)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Special offers in St. John's

Buckley's Country Club
Buckley's Country Club
Special offer $80 per night
Buccaneer Beach Club
Buccaneer Beach Club 5.0 of 5 stars
Special offer Click for details
View all special offers in St. John's (4)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
3.5 of 5 The Villas at Sunset Lane
323 AUD - 642 AUD per night*
Announcement Cooking demonstration
+1 +1 2685627791
E-mail hotel
Announcement Cooking demonstration
The Villas at Sunset Lane Slideshow
CHECK RATES! ABS:HotelCheckRates-d1576512?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 28 hotels in St. John's
5 of 5 stars 41 reviews
Professional photos | Traveller photos (41) | Map
4.5 of 5 Hermitage Bay
907 AUD - 1,720 AUD per night*
Travellers' Choice™ 2012 Winner All Inclusive Offers & Announcements Stay 5 pay for 3
+1 268 562 5500
E-mail hotel
Offers & Announcements Stay 5 pay for 3
Hermitage Bay Slideshow
CHECK RATES! ABS:HotelCheckRates-d634067?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 28 hotels in St. John's
4.5 of 5 stars 314 reviews
Professional photos | Traveller photos (581) | Map
4.0 of 5 Galley Bay Resort
762 AUD - 1,029 AUD per night*
Travellers' Choice™ 2012 Winner All Inclusive
CHECK RATES! ABS:HotelCheckRates-d150079?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 28 hotels in St. John's
4.5 of 5 stars 1,014 reviews
Professional photos | Traveller photos (1029) | Map
5.0 of 5 Jumby Bay, A Rosewood Resort
1,009 AUD - 2,981 AUD per night*
Special offer Complimentary Night
Special offer Complimentary Night
Jumby Bay, A Rosewood Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d148078?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 28 hotels in St. John's
4.5 of 5 stars 212 reviews
Professional photos | Traveller photos (245) | Map
4.0 of 5 Blue Waters Antigua
370 AUD - 847 AUD per night*
E-mail hotel
+1 2684620290
Blue Waters Antigua Slideshow
CHECK RATES! ABS:HotelCheckRates-d150668?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 28 hotels in St. John's
4.5 of 5 stars 632 reviews
Professional photos | Traveller photos (576) | Map
3.0 of 5 Siboney Beach Club
171 AUD - 329 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d150677?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 28 hotels in St. John's
4.5 of 5 stars 147 reviews
Professional photos | Traveller photos (139) | Map
3.0 of 5 Sandals Grande Antigua Resort & Spa
172 AUD - 708 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d148277?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 28 hotels in St. John's
4.5 of 5 stars 2,630 reviews
Professional photos | Traveller photos (2928) | Map
3.5 of 5 Cocos Hotel Antigua
426 AUD - 696 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d538172?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 28 hotels in St. John's
4.5 of 5 stars 286 reviews
Professional photos | Traveller photos (359) | Map
3.0 of 5 Trade Winds Hotel
189 AUD - 223 AUD per night*
Special offer 2 for 1 Special
+1 2684621223
E-mail hotel
Special offer 2 for 1 Special
Trade Winds Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d150656?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 28 hotels in St. John's
4.5 of 5 stars 49 reviews
Professional photos | Traveller photos (22)
3.0 of 5 Coconut Beach Club
183 AUD - 475 AUD per night*
Special offer 25% off room rate
+1 268-462-3239
E-mail hotel
Special offer 25% off room rate
Coconut Beach Club Slideshow
CHECK RATES! ABS:HotelCheckRates-d150653?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 28 hotels in St. John's
4 of 5 stars 368 reviews
Professional photos | Traveller photos (293) | Map
3.0 of 5 Hawksbill by Rex Resorts
197 AUD - 340 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d148275?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 28 hotels in St. John's
4 of 5 stars 649 reviews
Professional photos | Traveller photos (636) | Map
3.0 of 5 Halcyon Cove by Rex Resorts
126 AUD - 247 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d148276?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 28 hotels in St. John's
4 of 5 stars 914 reviews
Professional photos | Traveller photos (635) | Map
4.0 of 5 Grand Pineapple Beach Antigua
252 AUD - 641 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d150657?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 28 hotels in St. John's
4 of 5 stars 1,416 reviews
Professional photos | Traveller photos (1209) | Map
Valley Creek Hotel & Fitness Centre
86 AUD - 203 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d657865?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 28 hotels in St. John's
4.5 of 5 stars 13 reviews
Professional photos | Map
Antigua Village
147 AUD - 242 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d150646?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 28 hotels in St. John's
4 of 5 stars 60 reviews
Professional photos | Traveller photos (67) | Map
3.0 of 5 Blue Heron by Rex Resorts
76 AUD - 406 AUD per night*
Ranked #16 of 28 hotels in St. John's
4 of 5 stars 145 reviews
Traveller photos (156) | Map
3.0 of 5 Jolly Harbour Villas
388 AUD - 390 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d151271?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 28 hotels in St. John's
3 of 5 stars 135 reviews
Traveller photos (52)
Yoga Retreat
241 AUD per night*
Ranked #18 of 28 hotels in St. John's
4 of 5 stars 1 review
3.0 of 5 Grand Royal Antiguan Beach Resort
153 AUD - 205 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d150680?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 28 hotels in St. John's
3 of 5 stars 242 reviews
Professional photos | Traveller photos (94) | Map
3.0 of 5 Dian Bay Resort & Spa
299 AUD - 358 AUD per night*
Ranked #20 of 28 hotels in St. John's
3.5 of 5 stars 90 reviews
Traveller photos (61) | Map
Ranked #21 of 28 hotels in St. John's
3.5 of 5 stars 6 reviews
Traveller photos (10) | Map
No photo provided
Ranked #22 of 28 hotels in St. John's
3.5 of 5 stars 1 review
Map
3.0 of 5 Sandpiper Reef Resort
96 AUD - 162 AUD per night*
No photo provided
Ranked #23 of 28 hotels in St. John's
3.5 of 5 stars 3 reviews
Map
City View Hotel & Restaurant
101 AUD - 127 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d150669?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 28 hotels in St. John's
3 of 5 stars 20 reviews
Professional photos | Traveller photos (7)
5.0 of 5 Hodges Bay Club
375 AUD per night*
Ranked #25 of 28 hotels in St. John's
3 of 5 stars 3 reviews
Map
Cove Suites
523 AUD - 523 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d2283509?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 28 hotels in St. John's
3 of 5 stars 1 review
Professional photos
Marina Bay Beach Resort
76 AUD - 177 AUD per night*
Ranked #27 of 28 hotels in St. John's
3 of 5 stars 8 reviews
Traveller photos (17) | Map
1 additional hotel with no user reviews