
Find hotels in Marina Bay, St. John's
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Marina Bay hotels

1. Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults Only
Royalton CHIC Antigua, An Autograph Collection All-Inclusive Resort – Adults OnlyParadise View, 1 km from Marina Bay
7.8 out of 10, Good, (972 reviews)
The price is ₩527,456
₩527,456 total
includes taxes & fees
Nov 5 - Nov 6

2. Royalton Antigua, An Autograph Collection All-Inclusive Resort
Royalton Antigua, An Autograph Collection All-Inclusive ResortFive Islands Village, 5.4 km from Marina Bay
7.2 out of 10, Good, (1,004 reviews)
The price is ₩496,628
₩496,628 total
includes taxes & fees
Dec 2 - Dec 3

3. Siboney Beach Club
Siboney Beach Club0.3 km from Marina Bay
8.8 out of 10, Excellent, (541 reviews)
The price is ₩391,797
₩511,040 total
includes taxes & fees
Nov 5 - Nov 6

4. Ocean Point Beach Resort & Spa - Adults Only
Ocean Point Beach Resort & Spa - Adults Only4.7 km from Marina Bay
8.6 out of 10, Excellent, (723 reviews)
The price is ₩268,716
₩354,707 total
includes taxes & fees
Dec 2 - Dec 3

5. Trade Winds Hotel
Trade Winds HotelDickenson Bay, 1.1 km from Marina Bay
8.6 out of 10, Excellent, (339 reviews)
The price is ₩331,290
₩434,175 total
includes taxes & fees
Nov 18 - Nov 19

6. Antigua Village Beach Resort
Antigua Village Beach ResortDickenson Bay, 0.4 km from Marina Bay
8.8 out of 10, Excellent, (466 reviews)
The price is ₩303,165
₩398,456 total
includes taxes & fees
Dec 5 - Dec 6

7. Hawksbill Resort Antigua
Hawksbill Resort AntiguaFive Islands Village, 6.3 km from Marina Bay
8.8 out of 10, Excellent, (541 reviews)
The price is ₩575,021
₩686,231 total
includes taxes & fees
Nov 5 - Nov 6

8. Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences
Hodges Bay Resort & Spa, an HQ Luxury Resort & Residences5.2 km from Marina Bay
8.8 out of 10, Excellent, (383 reviews)
The price is ₩655,062
₩845,369 total
includes taxes & fees
Nov 29 - Nov 30

9. Heritage Hotel
Heritage Hotel3.6 km from Marina Bay
7.0 out of 10, Good, (463 reviews)
The price is ₩144,850
₩197,396 total
includes taxes & fees
Nov 5 - Nov 6

10. Buccaneer Beach Club
Buccaneer Beach Club0.3 km from Marina Bay
9.4 out of 10, Exceptional, (560 reviews)
The price is ₩218,255
₩290,639 total
includes taxes & fees
Nov 6 - Nov 7

11. Weatherills Hotel
Weatherills Hotel2 km from Marina Bay
9.4 out of 10, Exceptional, (100 reviews)
The price is ₩285,400
₩375,895 total
includes taxes & fees
Nov 7 - Nov 8

12. Dickenson Bay Cottages
Dickenson Bay CottagesDickenson Bay, 0.9 km from Marina Bay
9.0 out of 10, Wonderful, (344 reviews)
The price is ₩155,041
₩208,272 total
includes taxes & fees
Nov 6 - Nov 7

13. Dickenson Bay Oasis Antigua Village
Dickenson Bay Oasis Antigua VillageDickenson Bay, 0.4 km from Marina Bay
8.8 out of 10, Excellent, (130 reviews)
The price is ₩196,206
₩296,203 total
includes taxes & fees
Dec 5 - Dec 6

14. Northshore Seaside Suites
Northshore Seaside Suites4.7 km from Marina Bay
9.0 out of 10, Wonderful, (332 reviews)
The price is ₩287,120
₩427,966 total
includes taxes & fees
Nov 5 - Nov 6

15. Cortsland Hotel
Cortsland Hotel3.4 km from Marina Bay
7.6 out of 10, Good, (163 reviews)
The price is ₩210,623
₩280,938 total
includes taxes & fees
Nov 18 - Nov 19

16. The Villas at Sunset Lane
The Villas at Sunset Lane1.2 km from Marina Bay
9.6 out of 10, Exceptional, (132 reviews)
The price is ₩450,607
₩585,708 total
includes taxes & fees
Nov 5 - Nov 6

17. Connie's Comfort Suites
Connie's Comfort Suites2.6 km from Marina Bay
7.8 out of 10, Good, (158 reviews)
The price is ₩161,242
₩202,090 total
includes taxes & fees
Nov 29 - Nov 30

18. Antigua Seaview
Antigua Seaview1.3 km from Marina Bay
8.6 out of 10, Excellent, (85 reviews)
The price is ₩167,225
₩217,186 total
includes taxes & fees
Nov 8 - Nov 9

19. Jolly Beach Antigua - All-inclusive
Jolly Beach Antigua - All-inclusive10.6 km from Marina Bay
7.0 out of 10, Good, (1,227 reviews)
The price is ₩242,169
























































