Photo by Mike Gauthier

Best Resorts in Middlesex County
- Bundle & SaveGet more, spend less whenever you see Bundle & Save deals
- OneKeyCashEarn OneKeyCash on all your eligible bookings
- Upfront pricingWe are not like the others - we include taxes and fees
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for Middlesex County resorts

1. The Cardiff Hotel & Spa
The Cardiff Hotel & SpaRunaway Bay
8.4 out of 10, Very good, (383 reviews)
$113 nightly
The price is $127
Dec 15 - Dec 16
Total with taxes and fees

2. Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026
Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026Runaway Bay
8.2 out of 10, Very good, (2,476 reviews)
$369 nightly
The price is $369
Nov 15 - Nov 16
Total with taxes and fees

3. Serenity Cove Resorts
Serenity Cove ResortsOcho Rios
7.6 out of 10, Good, (4 reviews)
$75 nightly
The price is $87
Nov 15 - Nov 16
Total with taxes and fees

4. Moon Palace Jamaica – All Inclusive
Moon Palace Jamaica – All InclusiveOcho Rios
8.4 out of 10, Very good, (2,182 reviews)
$383 nightly
The price is $426
Nov 30 - Dec 1
Total with taxes and fees

5. Bahia Principe Explore Jamaica - Hyatt Inclusive Collection - All Inclusive - Totally Refurbished in 2026
Bahia Principe Explore Jamaica - Hyatt Inclusive Collection - All Inclusive - Totally Refurbished in 2026Runaway Bay
$413 nightly
The price is $413
Dec 14 - Dec 15
Total with taxes and fees

6. Blessings at Strawberry Fields
Blessings at Strawberry FieldsRobins Bay
10.0 out of 10, Exceptional, (5 reviews)
$89 nightly
The price is $103
Dec 15 - Dec 16
Total with taxes and fees

7. Ocean Allure Eden Bay - Adults Only - All inclusive
Ocean Allure Eden Bay - Adults Only - All inclusiveFalmouth
8.4 out of 10, Very good, (4,046 reviews)
$448 nightly
The price is $448
Nov 23 - Nov 24
Total with taxes and fees

8. Ocean Coral Spring - All Inclusive
Ocean Coral Spring - All InclusiveFalmouth
8.4 out of 10, Very good, (4,334 reviews)
$394 nightly
The price is $394
Dec 6 - Dec 7
Total with taxes and fees

9. Terra Nova, BW Premier Collection
Terra Nova, BW Premier CollectionHalf Way Tree
9.0 out of 10, Wonderful, (1,002 reviews)
$178 nightly
The price is $199
Nov 15 - Nov 16
Total with taxes and fees

10. Royalton Blue Waters Montego Bay, An Autograph Collection Resort
Royalton Blue Waters Montego Bay, An Autograph Collection ResortCoopers Pen
8.4 out of 10, Very good, (23 reviews)
$408 nightly
The price is $408
Nov 15 - Nov 16
Total with taxes and fees

11. Royalton Hideaway Blue Waters - Montego Bay, An Autograph Collection® All-Inclusive Resort - Adults Only
Royalton Hideaway Blue Waters - Montego Bay, An Autograph Collection® All-Inclusive Resort - Adults OnlyCoopers Pen
8.2 out of 10, Very good, (70 reviews)
$387 nightly
The price is $387
Nov 16 - Nov 17
Total with taxes and fees

13. 3BR All-Inclusive*$89PP*Beach*pool*shuttle*gated
3BR All-Inclusive*$89PP*Beach*pool*shuttle*gatedFalmouth Historic Town Centre
$619 nightly
The price is $619
Nov 15 - Nov 16
Total with taxes and fees
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.
Top Middlesex County Hotel Reviews

Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026
10/10 Excellent
Find out more about Middlesex County
Middlesex County Resorts information
Number of reviews | 11,662 |
|---|---|
Accommodation | 23 Resorts |
Lowest Price | $87 |
Highest Price | $619 |
Explore a world of travel with Expedia
- Sandals Resorts Hotels in Middlesex County
- 5 Star Hotels in Middlesex County
- Guesthouses in Middlesex County
- Luxury in Middlesex County
- Bahia Principe Hotels in Middlesex County
- 4 Star Hotels in Middlesex County
- Country Houses in Middlesex County
- Budget in Middlesex County
- Cottages in Middlesex County
- Apartments in Middlesex County
- Bed and Breakfast in Middlesex County
- Treehouses in Middlesex County
- Lodges in Middlesex County
- Private Vacation Homes in Middlesex County
- Residences in Middlesex County
- Townhouses in Middlesex County
- Cabins in Middlesex County
- Inns in Middlesex County
- Condos in Middlesex County
- Aparthotels in Middlesex County
- Agritourism in Middlesex County
- Condominium Resorts in Middlesex County
- Villas in Middlesex County
- Couples Resorts Hotels in Middlesex County
- 3 Star Hotels in Middlesex County
- Independent Hotels in Middlesex County
- 2 Star Hotels in Middlesex County
- Middlesex County All Inclusive Vacation Packages
- Visit Middlesex County
- Where to stay in Middlesex County
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Middlesex County All Inclusive Vacation Packages
- Hertz Rental Cars in Middlesex County
- Thrifty Car Rental Cars in Middlesex County
- Dollar Rent A Car Rental Cars in Middlesex County
- Airport Van Rental Cars in Middlesex County
- Apex Car Rentals Rental Cars in Middlesex County
- Budget Rental Cars in Middlesex County
- addCar Rental Cars in Middlesex County
- Fox Rental Cars Rental Cars in Middlesex County
- OK Mobility Rental Cars in Middlesex County
- United Rental Cars in Middlesex County
- Essence Car Rental Cars in Middlesex County
- Offer Car Hire Rental Cars in Middlesex County
- Midway Car Rental Cars in Middlesex County
- ADA Rental Cars in Middlesex County
- Drivalia Italy Rental Cars in Middlesex County
- U-Save Rental Cars in Middlesex County
- ACE Australia Rental Cars in Middlesex County
- First-Car Rental Cars in Middlesex County
- Drive-A-Matic Rental Cars in Middlesex County
- Foco Rental Cars in Middlesex County
- Thrifty Car Rental Cars in Middlesex County
- Firefly Rental Cars in Middlesex County
- Avis Canaries Rental Cars in Middlesex County
- National Car Rental Cars in Middlesex County
- Unidas Rental Cars in Middlesex County
- Budget Israel Rental Cars in Middlesex County
- Click & Rent Rental Cars in Middlesex County
- Hiper Rent a Car Rental Cars in Middlesex County
- Owners Rental Cars in Middlesex County
- Smile by Maggiore Rental Cars in Middlesex County
- Discount Quebec Rental Cars in Middlesex County
- Interrent Rental Cars in Middlesex County
- Turisprime Rental Cars in Middlesex County
- ACE New Zealand Rental Cars in Middlesex County















































