Middlesex County Hotels, Resorts, and Rentals

Compare HOTELS, RESORTS, AND RENTALS in Middlesex County, Jamaica

Forever Cottage
FromAU $201 per night
9.8 (21 Reviews)
2 Bedrooms 5 Guests
Jamaica Inn
FromAU $763 per night
|
9.6 (480 Reviews)
1 Bedroom 2 Guests
Ocho Rios Cinnamon Villas
FromAU $147 per night
|
10.0 (3 Reviews)
1 Bedroom 2 Guests
Tiamo Beach Resort and Spa- Adults Only
9.7 (3 Reviews)
27 Bedrooms 10 Guests
Tropical Luxury Dreams
FromAU $265 per night
|
9.6 (5 Reviews)
1 Bedroom 2 Guests
Caldo Tours
FromAU $144 per night
10.0 (3 Reviews)
1 Bedroom 2 Guests
Luxury Beach House with Chef & Butler on North Coast of Jamaica
10.0 (120 Reviews)
5 Bedrooms 10 Guests
Almond Grove at Sand Castle
FromAU $231 per night
|
9.5 (25 Reviews)
1 Bedroom 2 Guests
GoldenEye
FromAU $1,039 per night
|
9.4 (147 Reviews)
1 Bedroom 2 Guests
Hermosa Cove Villa Resort and Suites
|
9.8 (99 Reviews)
1 Bedroom 2 Guests
Round Hill Hotel & Villas
FromAU $743 per night
|
9.5 (24 Reviews)
48 Bedrooms 104 Guests
Mystic Ridge Paradise
FromAU $280 per night
|
9.4 (22 Reviews)
1 Bedroom 2 Guests
Premium Studio with Pool View
9.4 (12 Reviews)
1 Bedroom 2 Guests
GC Resort
FromAU $591 per night
|
9.2 (62 Reviews)
1 Bedroom 2 Guests
J Ochi ApartHotel
FromAU $862 per night
|
9.3 (3 Reviews)
1 Bedroom 2 Guests
Whispering Seas
FromAU $394 per night
|
9.0 (173 Reviews)
1 Bedroom 2 Guests
Jamaica Inn
FromAU $810 per night
|
9.2 (133 Reviews)
48 Bedrooms 22 Guests
Blue-sky penthouse
FromAU $610 per night
|
9.0 (2 Reviews)
1 Bedroom 2 Guests
Tamarind Great House
FromAU $108 per night
|
9.0 (20 Reviews)
6 Bedrooms 10 Guests
Sago Palm Hotel
FromAU $223 per night
|
8.8 (321 Reviews)
1 Bedroom 2 Guests
Fisherman Point Beach Resort
|
8.8 (4 Reviews)
1 Bedroom 2 Guests
The Garden Hotel Mandeville
FromAU $342 per night
|
8.8 (3 Reviews)
1 Bedroom 2 Guests
Sandcastles Resort, Ocho Rios
FromAU $151 per night
|
8.6 (64 Reviews)
3 Bedrooms 6 Guests
Hibiscus Lodge
FromAU $232 per night
|
8.6 (744 Reviews)
1 Bedroom 2 Guests
Franklyn D. Resort & Spa
|
8.6 (450 Reviews)
1 Bedroom 2 Guests
Beach One Bedroom Suite A22
FromAU $186 per night
|
8.5 (48 Reviews)
1 Bedroom 4 Guests
Ocean Coral Spring - All Inclusive
|
8.4 (4134 Reviews)
1 Bedroom 2 Guests
Beach One Bedroom Suite A17
FromAU $174 per night
|
8.5 (46 Reviews)
1 Bedroom 4 Guests
The Cardiff Hotel & Spa
FromAU $192 per night
|
8.4 (341 Reviews)
1 Bedroom 2 Guests
Sandals Dunns River All Inclusive Couples Only
|
8.4 (15 Reviews)
240 Bedrooms 20 Guests
Sea Shell Palms
FromAU $136 per night
8.4 (244 Reviews)
1 Bedroom 2 Guests
GoldenEye
FromAU $1,152 per night
|
8.2 (59 Reviews)
41 Bedrooms 52 Guests
Tiamo Beach Resort and Spa
|
8.4 (19 Reviews)
1 Bedroom 2 Guests
Beach Studio 20
FromAU $134 per night
|
8.2 (59 Reviews)
1 Bedroom 3 Guests
Hotel Riu Ocho Rios - All Inclusive
|
8.2 (2833 Reviews)
1 Bedroom 2 Guests
Beach One Bedroom Suite A20
FromAU $181 per night
|
8.1 (42 Reviews)
1 Bedroom 4 Guests
Ocean View Beach Hotel
FromAU $171 per night
|
8.2 (258 Reviews)
1 Bedroom 2 Guests
Beach Two Bedroom Loft Suite E29
FromAU $176 per night
|
8.0 (52 Reviews)
2 Bedrooms 6 Guests
Lavender Moon Villas
FromAU $350 per night
|
8.2 (17 Reviews)
1 Bedroom 2 Guests
SandCastles Holiday #C9
FromAU $159 per night
|
7.9 (66 Reviews)
1 Bedroom 2 Guests
Serenity By The Sea 211B - Turtle Towers
|
8.0 (1 Review)
1 Bedroom 2 Guests
Sago Palm Hotel
FromAU $302 per night
7.8 (79 Reviews)
37 Bedrooms 29 Guests
Pineapple Court Hotel
FromAU $119 per night
7.8 (242 Reviews)
1 Bedroom 2 Guests
Blessings At Strawberry Fields
7.8 (43 Reviews)
20 Bedrooms 56 Guests
Sand And Tan Beach Hotel
FromAU $243 per night
|
7.6 (293 Reviews)
1 Bedroom 2 Guests
Beach Studio 9
FromAU $155 per night
7.8 (26 Reviews)
1 Bedroom 3 Guests
SandCastles Deluxe Beach Resort
FromAU $193 per night
|
7.4 (129 Reviews)
1 Bedroom 2 Guests
Pineapple Court Hotel
FromAU $91 per night
7.7 (430 Reviews)
16 Bedrooms 14 Guests
Sunkissed Suites at Sandcastles
|
7.4 (14 Reviews)
1 Bedroom 2 Guests
ROSI Ocean Sand Hotel Apt (@Sandcastles)
|
7.6 (61 Reviews)
2 Bedrooms 8 Guests
Fisherman's Point Beach Resort
FromAU $212 per night
|
7.4 (6 Reviews)
1 Bedroom 2 Guests
Ocean Palms
FromAU $154 per night
6.1 (385 Reviews)
42 Bedrooms 27 Guests
Silver Seas Hotel
FromAU $190 per night
|
6.2 (775 Reviews)
1 Bedroom 2 Guests
Luxury Fully Staffed 5 Bedroom Ocean View Villa with Infinity Pool
10.0 (78 Reviews)
5 Bedrooms 10 Guests
Beach One Bedroom 2
FromAU $171 per night
|
6.1 (41 Reviews)
1 Bedroom 4 Guests
Spring Palm Estate
FromAU $145 per night
|
6.2 (11 Reviews)
1 Bedroom 2 Guests
Bayfront Sea View Apartment
FromAU $125 per night
6.0 (1 Review)
2 Bedrooms 8 Guests
Beach Castles Studio
FromAU $187 per night
|
6.0 (15 Reviews)
1 Bedroom 2 Guests
Beach Studio 10
FromAU $130 per night
|
5.7 (55 Reviews)
1 Bedroom 2 Guests
White Sands at Sandcastles
FromAU $225 per night
|
6.0 (1 Review)
1 Bedroom 2 Guests
Silver Seas Hotel
FromAU $126 per night
5.2 (121 Reviews)
1 Bedroom 4 Guests
Paradise Reggae Resort
FromAU $165 per night
|
5.8 (6 Reviews)
1 Bedroom 2 Guests
WINS On The Beach (@ Sandcastles Resort)
5.0 (13 Reviews)
1 Bedroom 3 Guests
Marine View Hotel
FromAU $207 per night
|
5.2 (27 Reviews)
1 Bedroom 2 Guests
Seacrest Beach Hotel
FromAU $252 per night
4.0 (1 Review)
18 Bedrooms 16 Guests
Mystic Ridge Resort
FromAU $173 per night
|
5.0 (10 Reviews)
1 Bedroom 2 Guests
Mystic Ridge Resort
FromAU $209 per night
|
3.6 (7 Reviews)
18 Bedrooms 6 Guests
Sky Beach Rooms
FromAU $146 per night
|
2.0 (1 Review)
1 Bedroom 2 Guests
BAY BEACH HOTEL
FromAU $1,442 per night
|
New
1 Bedroom 2 Guests

About Middlesex County Vacation Rentals

There are more than 4464 places to stay in Middlesex County that are available. These options include hotels, resorts, rentals as well as short-term private accommodations (i.e. RVs, Condos, Cabins, Chalets, etc.). The places can provide you with a great option on your next holiday. Compare many places to stay in Middlesex County.

Are you seeking a last-minute hotel deal, or are you wanting to find the best deals available for hotels, resorts, cottages, condos, private villas, chalets, or a large vacation homes? With Hotala Middlesex County, you can quickly compare different options to find the hottest deals with a single click. Looking for a resort with an infinity pool, hot tub, is pet-friendly, or features a large master suite bedrooms or has a fireplace? You can find hotels, resorts, or other popular Airbnb-style properties in or near Middlesex County. Places to stay near Middlesex County are 1243.93 ft² on average, with prices averaging AU $859 a night.

Hotala makes it easy to find and compare hotels, resorts, and holiday rentals in Middlesex County with prices often listed at a 30-40% off the rack rate. Just enter your destination and secure your reservation today.

Frequently Asked Questions About Middlesex County?

What are the top hotels or resorts in Middlesex County?

You have a lot of choices in or near Middlesex County. If you need a hotel in the Middlesex County area, consider making a reservation for a few nights at one of our suggested properties as these have been known to be the Top Vacation Rentals and Places to Stay in Middlesex County:

How many hotels, resorts, or rentals are available in Middlesex County?

At present, the total number of properties listed by Hotala -- including hotels, resorts, and rentals -- as of 2026 is over 4464 in the Middlesex County area, and still growing. By combining listings from multiple websites, Hotala provides a huge selection of the best hotels, resorts, and vacation properties in Middlesex County.

Nearby Neighborhood (13)

NeighborhoodProperty Count
Caribbean Estates Hotel & Resort Deals in Middlesex County, JM 36
Mammee Bay Estates Hotel & Resort Deals in Middlesex County, JM 30
River Oaks Hotel & Resort Deals in Middlesex County, JM 24
Bridgeport Hotel & Resort Deals in Middlesex County, JM 390
Spanish Town Zone Hotel & Resort Deals in Middlesex County, JM 142
Great Pond Hotel & Resort Deals in Middlesex County, JM 1203
New Buckfield Hotel & Resort Deals in Middlesex County, JM 1194
Greenwich Estate Hotel & Resort Deals in Middlesex County, JM 535
Crystal Cove Hotel & Resort Deals in Middlesex County, JM 1268
Caribbean Park Hotel & Resort Deals in Middlesex County, JM 484
Horizon Park Hotel & Resort Deals in Middlesex County, JM 120
West Cumberland Hotel & Resort Deals in Middlesex County, JM 376
Cave Hill Estate Hotel & Resort Deals in Middlesex County, JM 38