St. John's

St. John's Beach Hotels

Enter your dates to find beach hotels in St. John's that match your preferences.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top St. John's Beach Hotels

Explore the best beach hotels in St. John's just steps from the sand.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Siboney Beach Club
Siboney Beach ClubSiboney Beach ClubSiboney Beach ClubSiboney Beach ClubSiboney Beach ClubSiboney Beach Club
99+
Hotels in St. John's
When you stay at Siboney Beach Club in St. John's, you'll be on the beach, just a 3-minute walk from Dickenson Bay Beach and 15 minutes by foot from Runaway Bay Beach. This beach hotel is 8.9 mi (14.4 km) from Jolly Beach and 1.9 mi (3.1 km) from St. John's Harbour. Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, wedding services, and tour/ticket assistance. Grab a bite to eat at Salt Plage, a beachfront restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the beach bar. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 30 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with bathtubs or showers are provided. Conveniences include safes and desks, as well as phones with free local calls.

"Lovely location and great combination of large well appointed rooms and good facilities.  The amenities had everything we needed: small gym, pool but the best was the amazing Dickenson Bay beachfront that was steps away.   Both hotel restaurants were good quality - service was a little slow, but it was peak period.  Siboney Beach Club rooms #301 & #302 open up straight onto the garden with the pool, sun loungers and secluded lush garden with privacy and serenity.  Request those rooms for the best experience!  Thank you for a perfect stay!"
Very Good
103 reviews
8.5/10
1 night
From SGD 266
Check Availability
Eko Cozy Guest House
Eko Cozy Guest HouseEko Cozy Guest HouseEko Cozy Guest HouseEko Cozy Guest HouseEko Cozy Guest HouseEko Cozy Guest House
57
Hotels in St. John's
When you stay at Eko Cozy Guest House in St. John's, you'll be near the beach, within a 15-minute walk of Antigua Botanical Gardens and Public Market. This guesthouse is 3.7 mi (5.9 km) from Dickenson Bay Beach and 5.8 mi (9.3 km) from Jolly Beach. Pamper yourself with onsite massages or enjoy recreation amenities such as bicycles to rent. This guesthouse also features complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Grab a bite from the snack bar/deli serving guests of Eko Cozy Guest House. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 4 individually decorated guestrooms, featuring kitchenettes with refrigerators and stovetops. 32-inch Smart televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.

"Eko Cozy Guest House is a well-organized tourist destination. It is all you need. Kitchen facilities, kettle and express in the room. Free drinking water, comfortable double bed. The object is located a small distance from the center, just for a walk at any time. Minus is only that and will be alone for such a double bed you have to pay :-(. Well, the Caribbean charm. And you have to mention that the cock has worked since early morning hours :-). The object is worthy of command, and the owner is kind and competent. It is clear that he has spent a lot of time and resources to take care of the details. I recommend with full responsibility."
37 reviews
7.0/10
1 night
From SGD 124
Check Availability
Yepton Estate Cottages
Yepton Estate CottagesYepton Estate CottagesYepton Estate CottagesYepton Estate CottagesYepton Estate CottagesYepton Estate Cottages
90
Hotels in St. John's
Located in St. John's (Five Islands Village), Yepton Estate Cottages is within a 15-minute walk of Fort Barrington and St. John's Harbour. This cottage is 5.9 mi (9.5 km) from Dickenson Bay Beach and 8 mi (12.8 km) from Jolly Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This cottage also features complimentary wireless internet access, concierge services, and barbecue grills. Featured amenities include complimentary wired internet access, multilingual staff, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 5 individually decorated guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Rooms have private furnished patios. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and microwaves, as well as phones with free local calls.

"The room is a bit old, everything is very friendly, don't come over if you don't have a car rental, it is very inconvenient."
Amazing
23 reviews
9.7/10
Check Availability
St. John's
You Might Like
St. John's Hotels With BreakfastSt. John's Hotels With Twin RoomSt. John's Hotels With 1 Double BedSt. John's Hotels With Swimming PoolSt. John's Hotels With Free Cancellation
Hermitage Bay
Hermitage BayHermitage BayHermitage BayHermitage BayHermitage BayHermitage Bay
99+
Hotels in St. John's
Located in Jennings, Hermitage Bay - All Inclusive is a 1-minute drive from Hermitage Bay and 12 minutes from Heritage Quay. This beach hotel is 4.3 mi (6.9 km) from Jolly Beach and 6.5 mi (10.5 km) from Jolly Harbour Marina. Pamper yourself with onsite massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool, a 24-hour fitness center, and karaoke. Additional features at this Colonial hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Guests can catch a ride on the complimentary shuttle, which operates within 100 kilometers. All-inclusive rates are available at this hotel. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Grab a bite at Beach Restaurant, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 30 air-conditioned rooms featuring private plunge pools and Smart televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have deep soaking bathtubs and designer toiletries.
Outstanding
47 reviews
9.8/10
Check Availability
Cocobay Resort Antigua - All Inclusive - Adults Only
Cocobay Resort Antigua - All Inclusive - Adults OnlyCocobay Resort Antigua - All Inclusive - Adults OnlyCocobay Resort Antigua - All Inclusive - Adults OnlyCocobay Resort Antigua - All Inclusive - Adults OnlyCocobay Resort Antigua - All Inclusive - Adults OnlyCocobay Resort Antigua - All Inclusive - Adults Only
99+
Hotels in St. John's
Located in Valley Church, Cocobay Resort - All Inclusive - Adults Only is by the ocean, a 1-minute drive from Valley Church Beach and 9 minutes from Jolly Beach. This beach property is 5 mi (8.1 km) from Hermitage Bay and 9.5 mi (15.2 km) from Runaway Bay Beach. Relax at the full-service spa, where you can enjoy massages and body treatments. You're sure to appreciate the recreational amenities, which include 4 outdoor swimming pools and a fitness center. This Colonial property also features complimentary wireless internet access, concierge services, and gift shops/newsstands. All-inclusive rates are available at this property. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Satisfy your appetite with international cuisine at Rafters, one of the property's 2 restaurants. Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 61 air-conditioned rooms featuring refrigerators. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature designer toiletries and hair dryers.
Great
98 reviews
9.2/10
1 night
From SGD 627
Check Availability
See All Beach Hotels in St. John's

FAQs

What are the favorite Beach hotels to stay in St. John's?

Whether you are traveling to St. John's for business or fun, Siboney Beach Club (from SGD 344) and Cocobay Resort Antigua - All Inclusive - Adults Only (from SGD 687) are all preferred hotels.

What’s the nightly rate for Beach hotels in St. John's?

For Beach hotels in St. John's, the average price on weekdays is SGD 809, and the average price on weekends (Friday–Saturday) is SGD 803

Which Beach hotels in St. John's provide gym & fitness center?

Wanna some body strengthening after a long day working or travelling? Siboney Beach Club (from SGD 344) and Cocobay Resort Antigua - All Inclusive - Adults Only (from SGD 687) provide fitness facilities.

Which Beach hotels in St. John's provide luxury spa experience?

Looking for a hotel spa getaway? Siboney Beach Club (from SGD 344) and Cocobay Resort Antigua - All Inclusive - Adults Only (from SGD 687) provide highly rated spa services.

Which Beach hotels in St. John's provide breakfast buffet?

Cocobay Resort Antigua - All Inclusive - Adults Only (from SGD 687) provides delicious breakfast with various choices.

What cheap deals are available for Beach hotels in St. John's?

Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

St. John's Beach Hotels Information

Total Properties5
Number of Reviews203
Lowest PriceSGD 344
Highest PriceSGD 1,978
Average Price (Weekends)SGD 803
Average Price (Weekdays)SGD 809