Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Beach Resorts & Hotels in St John's

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travellers Enjoyed These Beach Resorts & Hotels

Yepton Estate Cottages
Great for beach holidays
3 out of 5
Yepton Estate, St John's, Antigua
Get Rates
4.9/5Exceptional! (129 reviews)
Travellers like: near the beach, beach towels, outdoor pool
Travellers say...

"Very peaceful location. Two beaches within easy walking distance. Well equipped for self-catering. However the best thing is the hosts, Gabrielle and Doug. They couldn't have been more helpful."…"

Reviewed on 12 Feb 2020

Yepton Estate Cottages
Buccaneer Beach Club
Great for beach holidays
3 out of 5
Dickenson Bay, St. John's, Antigua
The price is £152 per night
4.8/5Exceptional! (153 reviews)
Travellers like: on the beach, outdoor pool
Travellers say...

"Decent place to stay. Not fancy but does the job for a short stay. Excellent customer service!"…"

Reviewed on 27 Jul 2020

Buccaneer Beach Club
The Villas at Sunset Lane
Great for beach holidays
3.5 out of 5
Sunset Lane, Paradise View, McKinnons, St. John's, Antigua
The price is £155 per night
4.8/5Exceptional! (36 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"The rooms were large, quiet and very clean. Ms. Jackie was wonderfully hospitable and a very good cook. I’ve been to almost all the Caribbean islands and this was by far my most enjoyable stay."…"

Reviewed on 4 Mar 2020

The Villas at Sunset Lane
Galley Bay Resort & Spa - All Inclusive - Adults Only
Great for beach holidays
4.5 out of 5
Five Islands Village, St John's, Antigua
Get Rates
4.7/5Exceptional! (293 reviews)
Travellers like: on the beach, sunloungers, beach umbrellas, beach towels
Travellers say...

"Went here for my honeymoon by far my favorite resort I've ever been too."…"

Reviewed on 18 Jul 2020

Galley Bay Resort & Spa - All Inclusive - Adults Only
Blue Waters Resort and Spa
Great for beach holidays
4.5 out of 5
Soldier’s Bay, St John's, Antigua
Get Rates
4.6/5Wonderful! (194 reviews)
Travellers like: on the beach, sunloungers, beach umbrellas, beach towels
always a lovely place but service can be off

"We stayed in a suite in Cove Villas, a quiet lovely room with a nice patio and sea view. Blue Waters has always been my favorite on the north of the island, even the service could be not as good as expected given the cost and the reputation. This time our villas manager promised a few items and NEVER ..."…"

Reviewed on 27 Jan 2020

Blue Waters Resort and Spa
Dickenson Bay Cottages
Great for beach holidays
3 out of 5
Anchorage Road, St. John's, Antigua
The price is £79 per night
4.3/5Excellent! (114 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"I was very pleased with the location, walking distance to the beach and bars and good restaurants, and only 15 minutes or so to St. John's or the airport. I loved our airy, spacious, two-floor accommodations right alongside the pool. Everything was clean and the necessities were provided. I did not ..."…"

Reviewed on 8 Mar 2020

Dickenson Bay Cottages
Northshore ApartHotel on the beach
Great for beach holidays
3 out of 5
Hodges Bay, St John's, Antigua
Free cancellationReserve now, pay when you stay
The price is £98 per night
4.2/5Excellent! (39 reviews)
Travellers like: on the beach, sunloungers, beach umbrellas, beach towels
Nice hotel with a great view and location.

"The hotel is in an excellent location, with a friendly staff."…"

Reviewed on 13 Jan 2020

Northshore ApartHotel on the beach
Siboney Beach Club
Great for beach holidays
3.5 out of 5
Dickenson Bay, St John's, Antigua
The price is £175 per night
4.2/5Excellent! (219 reviews)
Travellers like: on the beach, sunloungers, beach bar, beach towels
Travellers say...

"The property is smaller than a true resort. We came right when they opened back up and we were one of very few on the beach, so much fun!"…"

Reviewed on 24 Jun 2020

Siboney Beach Club
Trade Winds Hotel
Great for beach holidays
4 out of 5
Dickenson Bay, St John's, Antigua
The price is £166 per night
4.1/5Very Good! (174 reviews)
Travellers like: near the beach, beach towels, outdoor pool
Travellers say...

"The staff were so friendly and helpful. The room was clean as was the whole hotel area. The food menu had a good selection as did the drinks & wine list. The Covid procedures were to a high standard and I felt very safe."…"

Reviewed on 4 Aug 2020

Trade Winds Hotel
Ocean Point Resort and Spa - Adults Only
Great for beach holidays
3 out of 5
Hodges Bay, St John's, Antigua
Get Rates
4.1/5Very Good! (249 reviews)
Travellers like: on the beach, beach umbrellas, beach towels, outdoor pool
Travellers say...

"Beautiful area to eat meals; very nice staff; clean facilities"…"

Reviewed on 28 Mar 2020

Ocean Point Resort and Spa - Adults Only
Antigua Village Beach Resort
Great for beach holidays
3 out of 5
Dickenson Bay, St John's, Antigua
The price is £189 per night
4/5Very Good! (153 reviews)
Travellers like: on the beach, sunloungers, beach umbrellas, beach towels
Travellers say...

"All good really. Particularly liked the gardens. The bedside lights in our room were too high on the wall! Seriously, that's the only negative I can think of!"…"

Reviewed on 18 Feb 2020

Antigua Village Beach Resort
Hawksbill by Rex Resorts - All Inclusive
Great for beach holidays
3 out of 5
Hawksbill Beach, Five Islands, St John's, Antigua
Get Rates
3.8/5Good! (296 reviews)
Travellers like: on the beach, sunloungers, beach towels, outdoor pool
Travellers say...

"i really enjoy the clothing optional beach. Our beach front cottage was nice, but it needs work. bathroom screens are ripped, so the one night that we left the windows open for the breeze we had big mosquito problems. Other than that the staff are for the most part very friendly and helpful. The ..."…"

Reviewed on 17 Mar 2020

Hawksbill by Rex Resorts - All Inclusive
Caribbean Inn & Suites
3 out of 5
Radio Range, St John's, Antigua
The price is £86 per night
3.4/5Good! (61 reviews)

"I love the view and need more service at the bar and more options of drinks"…"

Reviewed on 5 Jun 2019

Caribbean Inn & Suites
Anchorage Inn
Great for beach holidays
3 out of 5
Anchorage Road 11, St. John's, Antigua
Get Rates
3.2/5 (108 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...

"Friendly staff... an the place is clean .. the room are in excellent condition"…"

Reviewed on 9 Jan 2020

Anchorage Inn
Connie's Comfort Suites
3 out of 5
Penny Lane, Upper Fort Road, St John's, Antigua
Free cancellationReserve now, pay when you stay
The price is £70 per night
3.2/5 (38 reviews)
We love Antiguans, they are so polite

"The photos in the promotion of this property are certainly not a true representation of how the property is now. Having said that we were delighted to be greeted by a very friendly group of staff members, who were very supportive throughout our stay. I hope they have fixed the problem we had with ..."…"

Reviewed on 2 Feb 2020

Connie's Comfort Suites
Starfish Halcyon Cove Resort Antigua-All Inclusive
Great for beach holidays
3 out of 5
Dickenson Bay, St John's, Antigua
Get Rates
3.2/5 (688 reviews)
Travellers like: on the beach, sunloungers, beach umbrellas, beach towels
Travellers say...

"I liked how spread out the property is, the breathtaking view and options to eat at different spots on the compound. It was peaceful and very relaxing. I also felt safe. The only snag was in the bathroom where the water did not drain quickly in the tub and the toilet had to be flushed a few times ..."…"

Reviewed on 27 Mar 2020

Starfish Halcyon Cove Resort Antigua-All Inclusive
Heritage Hotel
2.5 out of 5
Heritage Quay, St John's, Antigua
The price is £87 per night
3.2/5 (230 reviews)

"Great hotel, close to all the downtown shops. Rooms were huge and exceptionally clean. WiFi not the greatest but I didn’t really need it for the time I was there. They did offer a better connection if I had required it. King size bed was comfortable and new AC worked perfectly. I would return."…"

Reviewed on 3 Jul 2020

Heritage Hotel
Inn La Galleria
2.5 out of 5
Five Islands, St John's, Antigua
Get Rates
2.6/5 (47 reviews)

"The place is a dump. Needs to be closed down like yesterday!,Awful never to return please remove from website don’t go there !,"…"

Reviewed on 13 Jan 2020

Inn La Galleria
Don't see what you're looking for?
We've got more Beach Resorts & Hotels. Find the right one for you.
View all properties
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.

Beach Hotels in St John's

Known for its beaches and live music, St John's offers a lot for the traveller planning a beach getaway. This seaside destination has 38 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you search for a place to stay by the water in St John's, consider selecting one of these top beach hotels with high ratings from Expedia travellers.

Siboney Beach Club - 3-star hotel on the beach. It features an outdoor pool, a beach bar and a restaurant. Activities include horse riding. Guests love the beach location and pool.

Hawksbill by Rex Resorts - 3-star hotel on the beach. Our travellers recommend its beach location and helpful staff. This hotel boasts an outdoor pool, a poolside bar and a restaurant. Activities include snorkelling and sailing.

Caribbean Inn & Suites - 3-star apartment near Fort Bay Beach. It offers a restaurant, free WiFi and free parking.

Heritage Hotel - 2.5-star hotel near Fort Bay Beach. It features a restaurant, free WiFi and free parking. Guests love the beach location.

Blue Waters Resort and Spa - 4-star spa hotel on the beach. Our travellers recommend its beach location and quiet rooms. This hotel boasts 3 outdoor pools, free breakfast and a spa tub. Activities include kayaking and snorkelling.

Planning Your Trip to St John's

If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: September, October, August and July, with an average temperature of 31°F
  • Coldest months: February, January, March and December, with an average temperature of 22°F
  • Driest months: February, March, April and January, with an average rainfall of 51.50 inches
  • Rainiest months: September, August, October and May, with an average rainfall of 128.50 inches

Sightseeing in and Around St John's

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Runaway Bay Beach or Fort Bay Beach. Experience the area's snorkelling and live music, and make time for local attractions like Dickenson Bay Beach and Fort James. You can also pay a visit to King's Casino or Westerby Memorial for more to see and do. Visitors also enjoy St John's for its:
  • Excursions
  • Boating
  • Shopping

Getting around St John's

To get to St John's, you can fly into St. John's (ANU-V.C. Bird Intl.), the closest major airport, which is located 4.2 mi (6.8 km) from the city centre. You can explore your options for water transport at the local port.

Frequently asked questions

What is St John's like for travellers who love the beach?
Known for its beaches and live music, St John’s offers a lot for the traveller planning a beach getaway.
What's the best hotel for a beach holiday in St John's?
Starfish Halcyon Cove Resort Antigua-All Inclusive is a top 3-star beachfront property with 2 restaurants and an outdoor pool. Other good options for your stay near the beach include Ocean Point Resort and Spa - Adults Only and Galley Bay Resort & Spa - All Inclusive - Adults Only. To enjoy some time by the water, head to Dickenson Bay Beach or Runaway Bay Beach.
What's the weather like in St John's?
If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates. The hottest months are usually September and October, with an average temperature of 27°C, while the coldest months are February and January, with an average of 25°C. Average annual rainfall for St John’s is 1088 mm.
What is there to see and do around St John's?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. If you can’t wait to check out the beaches, head to Galley Bay or Deep Bay Beach for a relaxing day by the water. Experience the area’s snorkelling and live music, and make time for local attractions such as Dickenson Bay Beach and Runaway Bay Beach. For even more to see and do, pay a visit to Fort James or Heritage Quay.
What's the best way to get around St John's?
Make your way to St John’s with a flight to St. John’s (ANU-V.C. Bird Intl.), the closest major airport which is located 4.2 mi (6.7 km) from the city centre. If you’d like to explore around the area, consider renting a car to explore more sights.

Travellers loved these Beach Resorts & Hotels

More trip options