Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in St. John's

Filter by star ratings
All filters
Carlisle Bay
Carlisle Bay
8.9 Excellent
Old Road, Saint Marys (Antigua), Antigua And Barbuda
Show on map
7.0 mi from city centre, St. John's 
ExcellentBased on 56 reviews
8.9

Carlisle Bay is located on Antigua, and offers 5-star accommodation as well as a private beach. It has a gym, as well as free Wi-Fi, an outdoor pool and a kids pool.

Guesthouse Antigua Chiama Italia
Guesthouse Antigua Chiama Italia
8.9 Excellent
Jolly Harbour, Jolly Harbour, Antigua And Barbuda
Show on map
4.1 mi from city centre, St. John's 
ExcellentBased on 46 reviews
8.9

Situated in Jolly Harbour, Guesthouse Antigua Chiama Italia is an easy drive from St John's and offers free Wi-Fi, a diving centre and a swimming pool. It provides 3-star accommodation with air-conditioned rooms.

Eko Cozy Guest House
Eko Cozy Guest House
8.3 Excellent
Fiennes Street, St. John's, Antigua And Barbuda
Show on map
0.5 mi from city centre, St. John's 
ExcellentBased on 75 reviews
8.3

Eko Cozy Guest House is located in St John's and features free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

Galley Bay Resort & Spa - Adults Only
Galley Bay Resort & Spa - Adults Only
9.2 Excellent
Five Islands P.O. Box 305, Five Islands Village, Antigua And Barbuda
Show on map
3.1 mi from city centre, St. John's 
ExcellentBased on 55 reviews
9.2

Galley Bay Resort & Spa is situated on Antigua, and offers 4-star accommodation in addition to a private beach. It has free wireless internet, a bar and is close to Galley Bay.

Catamaran Hotel Marina
Catamaran Hotel Marina
8.2 Excellent
Falmouth Harbour, English Harbour, Antigua And Barbuda
Show on map
8.0 mi from city centre, St. John's 
ExcellentBased on 50 reviews
8.2

Located in Cobbs Cross, The Catamaran Hotel offers 3-star accommodation, as well as a private beach, an outdoor pool and free Wi-Fi. It features comfortable rooms with a private bathroom and a kitchenette.

The Inn at English Harbour
The Inn at English Harbour
8.0 Excellent
English Harbour, English Harbour, Antigua And Barbuda
Show on map
9.5 mi from city centre, St. John's 
ExcellentBased on 10 reviews
8.0

The Inn at English Harbour English Harbour is situated on Antigua and provides 4-star accommodation as well as outdoor tennis courts. It features a fitness centre, as well as a swimming pool, a beauty centre and an outdoor pool.

Ocean Point Resort & Spa Adults Only
Ocean Point Resort & Spa Adults Only
8.1 Excellent
Hodge's Bay, Cedar Grove, Antigua And Barbuda
Show on map
4.2 mi from city centre, St. John's 
ExcellentBased on 189 reviews
8.1

Featuring a private beach and an outdoor swimming pool, this 3.5-star hotel is located in Hodges Bay. Guests can also enjoy free internet access.

Antigua Seaview
Antigua Seaview
9.1 Excellent
St. John's, Antigua And Barbuda
Show on map
2.0 mi from city centre, St. John's 
ExcellentBased on 63 reviews
9.1

This comfortable property in St John's provides free Wi-Fi, as well as a Jacuzzi and a 24-hour reception. It is conveniently located for guests wanting to visit local attractions.

Heritage Hotel
Heritage Hotel
7.2 Good
Heritage Quay, St. John's, Antigua And Barbuda
Show on map
0.3 mi from city centre, St. John's 
GoodBased on 99 reviews
7.2

Heritage Hotel St John's is located in St John's and is close to the area's tourist attractions. Those staying at the property can also enjoy free wireless internet.

Cocos Hotel Antigua Adults Only
Cocos Hotel Antigua Adults Only
8.9 Excellent
Valley Church Beach, Jolly Harbour, Antigua And Barbuda
Show on map
5.4 mi from city centre, St. John's 
ExcellentBased on 63 reviews
8.9

Cocos Hotel Antigua - All Inclusive - Adults Only is situated on Antigua, and provides 3.5-star facilities, including a private beach. It also offers an outdoor pool, a sun deck and an all-inclusive meal plan.

Tips for booking a St. John's hotel

Cheapest month:July
Most expensive month:February
Average price in St. John's:£271/night
Absolute cheapest price found:£28/night
Cheapest day:Thursday
Most expensive day:Wednesday
£144 - £491
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£103 - £234
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated St. John's hotels

Show all 76 hotels
1
Cocos Hotel Antigua Adults Only
Cocos Hotel Antigua Adults Only
8.9 Excellent
Valley Church Beach, Jolly Harbour, Antigua And Barbuda
Show on map
0.9 mi from city centre, Jolly Harbour 

Cocos Hotel Antigua - All Inclusive - Adults Only is situated on Antigua, and provides 3.5-star facilities, including a private beach. It also offers an outdoor pool, a sun deck and an all-inclusive meal plan.

2
Guesthouse Antigua Chiama Italia
Guesthouse Antigua Chiama Italia
8.9 Excellent
Jolly Harbour, Jolly Harbour, Antigua And Barbuda
Show on map
0.7 mi from city centre, Jolly Harbour 

Situated in Jolly Harbour, Guesthouse Antigua Chiama Italia is an easy drive from St John's and offers free Wi-Fi, a diving centre and a swimming pool. It provides 3-star accommodation with air-conditioned rooms.

3
Galley Bay Resort & Spa - Adults Only
Galley Bay Resort & Spa - Adults Only
9.2 Excellent
Five Islands P.O. Box 305, Five Islands Village, Antigua And Barbuda
Show on map
0.6 mi from city centre, Five Islands Village 

Galley Bay Resort & Spa is situated on Antigua, and offers 4-star accommodation in addition to a private beach. It has free wireless internet, a bar and is close to Galley Bay.

4
Antigua Seaview
Antigua Seaview
9.1 Excellent
St. John's, Antigua And Barbuda
Show on map
2.0 mi from city centre, St. John's 

This comfortable property in St John's provides free Wi-Fi, as well as a Jacuzzi and a 24-hour reception. It is conveniently located for guests wanting to visit local attractions.

5
Ocean Point Resort & Spa Adults Only
Ocean Point Resort & Spa Adults Only
8.1 Excellent
Hodge's Bay, Cedar Grove, Antigua And Barbuda
Show on map
1.2 mi from city centre, Cedar Grove 

Featuring a private beach and an outdoor swimming pool, this 3.5-star hotel is located in Hodges Bay. Guests can also enjoy free internet access.

6
Hawksbill by Rex Resorts
Hawksbill by Rex Resorts
7.4 Good
PO Box 108, Hawksbill Beach, Five Islands, Five Islands Village, Antigua And Barbuda
Show on map
0.9 mi from city centre, Five Islands Village 

Situated in Five Islands Village, Hawksbill by Rex Resorts - Adults Only is an easy drive from St John's and provides free Wi-Fi, an outdoor pool and an all-inclusive meal plan. It is conveniently positioned for those wanting to visit local attractions.

7
Catamaran Hotel Marina
Catamaran Hotel Marina
8.2 Excellent
Falmouth Harbour, English Harbour, Antigua And Barbuda
Show on map
1.3 mi from city centre, English Harbour 

Located in Cobbs Cross, The Catamaran Hotel offers 3-star accommodation, as well as a private beach, an outdoor pool and free Wi-Fi. It features comfortable rooms with a private bathroom and a kitchenette.

8
Heritage Hotel
Heritage Hotel
7.2 Good
Heritage Quay, St. John's, Antigua And Barbuda
Show on map
0.3 mi from city centre, St. John's 

Heritage Hotel St John's is located in St John's and is close to the area's tourist attractions. Those staying at the property can also enjoy free wireless internet.

Cheapest hotels in St. John's, Antigua

Show all 76 hotels
Eko Cozy Guest House
Eko Cozy Guest House
8.3 Excellent
Fiennes Street, St. John's, Antigua And Barbuda
Show on map
0.5 mi from city centre,  

Eko Cozy Guest House is located in St John's and features free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

£38
Avg. per night
Antigua Seaview
Antigua Seaview
9.1 Excellent
St. John's, Antigua And Barbuda
Show on map
2.0 mi from city centre,  

This comfortable property in St John's provides free Wi-Fi, as well as a Jacuzzi and a 24-hour reception. It is conveniently located for guests wanting to visit local attractions.

£69
Avg. per night
Coco Rose Guesthouse
Coco Rose Guesthouse
Old Rd., Jolly Harbour, Antigua And Barbuda
Show on map
3.1 mi from city centre,  

This unique guest house in Urlings provides free wireless internet, as well as laundry facilities and a terrace. It is ideally positioned for guests wishing to visit local attractions.

£79
Avg. per night
Heritage Hotel
Heritage Hotel
7.2 Good
Heritage Quay, St. John's, Antigua And Barbuda
Show on map
0.3 mi from city centre,  

Heritage Hotel St John's is located in St John's and is close to the area's tourist attractions. Those staying at the property can also enjoy free wireless internet.

£94
Avg. per night
Catamaran Hotel Marina
Catamaran Hotel Marina
8.2 Excellent
Falmouth Harbour, English Harbour, Antigua And Barbuda
Show on map
1.3 mi from city centre,  

Located in Cobbs Cross, The Catamaran Hotel offers 3-star accommodation, as well as a private beach, an outdoor pool and free Wi-Fi. It features comfortable rooms with a private bathroom and a kitchenette.

£111
Avg. per night
Guesthouse Antigua Chiama Italia
Guesthouse Antigua Chiama Italia
8.9 Excellent
Jolly Harbour, Jolly Harbour, Antigua And Barbuda
Show on map
0.7 mi from city centre,  

Situated in Jolly Harbour, Guesthouse Antigua Chiama Italia is an easy drive from St John's and offers free Wi-Fi, a diving centre and a swimming pool. It provides 3-star accommodation with air-conditioned rooms.

£111
Avg. per night
Ocean Point Resort & Spa Adults Only
Ocean Point Resort & Spa Adults Only
8.1 Excellent
Hodge's Bay, Cedar Grove, Antigua And Barbuda
Show on map
1.2 mi from city centre,  

Featuring a private beach and an outdoor swimming pool, this 3.5-star hotel is located in Hodges Bay. Guests can also enjoy free internet access.

£134
Avg. per night
Hawksbill by Rex Resorts
Hawksbill by Rex Resorts
7.4 Good
PO Box 108, Hawksbill Beach, Five Islands, Five Islands Village, Antigua And Barbuda
Show on map
0.9 mi from city centre,  

Situated in Five Islands Village, Hawksbill by Rex Resorts - Adults Only is an easy drive from St John's and provides free Wi-Fi, an outdoor pool and an all-inclusive meal plan. It is conveniently positioned for those wanting to visit local attractions.

£158
Avg. per night

Hotel prices in St. John's

2 stars or below

£79 - £94

Coco Rose Guesthouse

No. 1 most popular

£79
Avg. per night
Heritage Hotel

Best value

£94
Avg. per night
3 stars

£38 - £294

Ocean Point Resort & Spa Adults Only

No. 1 most popular

£134
Avg. per night
Guesthouse Antigua Chiama Italia

No. 2 most popular

£111
Avg. per night
Eko Cozy Guest House

Best value

£38
Avg. per night
4 stars and up

£295 - £499

Carlisle Bay

No. 1 most popular

Carlisle Bay
8.9 Excellent
£341
Avg. per night
The Inn at English Harbour

No. 2 most popular

£388
Avg. per night
South Point Antigua

Best value

South Point Antigua
8.8 Excellent
£295
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in St. John's

Cities

St. John's travel FAQs

  • What are the best hotels in St. John's?

    Carlisle Bay, rated with a score of 8.9 from 56 reviewers, is one of the most popular hotels in St. John's. Other top stays include Ocean Point Resort & Spa Adults Only, with an average rating of 8.1 from 189 reviewers, and Heritage Hotel, with a score of 7.2 from 99 reviewers.

  • What is a good hotel near Jolly Harbour Marina?

    Heritage Hotel is a good hotel close to Jolly Harbour Marina - it has scored 7.2 over 99 reviews from HotelsCombined users.

  • How much do hotels in St. John's cost?

    Searches in the last 72 hours suggest an average price of around £310/night is normal for a hotel in St. John's.

  • How much is a cheap hotel in St. John's?

    HotelsCombined searches in the last 3 days suggest cheap St. John's hotels have prices starting from as low as £38/night, depending on the popularity of your requested dates.