Hotels in Middlesex

Find the best Middlesex hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Middlesex hotels with free cancellation or excellent ratings

Trusted Middlesex hotel providers

See all hotels in Middlesex

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Middlesex.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelLarkspur Landing Carlisle – 4.4

How to find the best hotel deals in Middlesex

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Middlesex

  • You've booked your perfect flight. Now let that same clever search engine find you the lowest rates on Middlesex hotels. These tips will get you one step closer to your next stay.

  • The quicker you book, the more you win. You're more likely to find a cheaper rate on a Middlesex hotel and have more options to choose from when you plan ahead.

  • That said, booking at the last minute can pay off. Some places lower their rates a day or two before arrival to avoid having empty rooms.

  • Another hack for cheaper hotels? Flexibility. If your plans aren't fixed, check rates across different dates and discover how much you can save.

  • Browse around for stays with free cancellation. Lock in a good rate today and easily cancel later if your plans change.

Where to stay in Middlesex

Central Middlesex

  • To get the most out of central Middlesex, you'll want to be near the attractions that brought you here in the first place. Here are a few accommodation options close to the highlights.

  • Larkspur Landing Carlisle has your next adventure within easy reach. Around 2 kilometres away, it's a sought-after stay near Carlisle Sports Emporium.

When to go to Middlesex

  • Consider your weather preferences when deciding your trip dates. With maximum highs of 31ºC, July offers the warmest conditions.

  • Lows hit -9ºC in January, the coolest time of year.

  • Browse around for Middlesex hotels in November for the best chance of sunshine. Averaging five days of rain, this is the driest month.

  • The wettest time of year is May. Take your trip then and you can expect to get around ten days of rainfall.

Best hotels in Middlesex

Best budget hotels

  • Let your travel money work harder by choosing from around 30 budget Middlesex hotels. Ideal for when you want to spend less on lodging and more on exploring, these stays come with the basics like Wi-Fi, toiletries, and simple breakfasts.

  • Keep your wallet happy at Microtel Inn & Suites by Wyndham Carlisle. It has a 2-star rating and amenities such as a fitness centre and Wi-Fi.

  • Homewood Suites by Hilton Carlisle delivers 3-star value. Practical perks including a lobby bar and Wi-Fi are there to make your Middlesex hotel stay smoother.

  • Another simple win for your budget is Fairfield Inn & Suites Harrisburg West/Mechanicsburg. This 3-star stay features air conditioning and accessible parking.

Best hotels in Middlesex for families

  • Taking off with the kids? You need a hotel that comes with more support built in. Childcare services, activity centres, kids' menus, and connecting rooms make family escapes easier. You'll find roughly eight family-friendly hotels in Middlesex ready to welcome your crew.

  • Holiday Inn Express & Suites Harrisburg W - Mechanicsburg is a budget-friendly option that regularly scores an overall guest rating above 4 out of 5. With express check-out, parking and more, this 2-star hotel delivers value without skimping on comfort.

  • Allenberry Resort puts a luxurious spin on family trips. This 4-star stay features a golf course and an indoor swimming pool.

Best hotels with a pool

  • There are around 20 pool hotels in Middlesex, each with its own style and character. City hotels tend to come with rooftop or indoor pools, while resorts generally go big with open-air setups and extras like lazy rivers. Whether you're here for rest or play, there's a stay that fits your style.

  • Spend long, lazy days by the water at Homewood Suites by Hilton Carlisle. As well as an indoor swimming pool, this Middlesex hotel offers a 24-hour front desk and Wi-Fi.

  • Good times are guaranteed at Fairfield Inn & Suites Harrisburg West/Mechanicsburg. This popular option features an indoor swimming pool, air conditioning and a lounge.

  • Or find your fun at Home2 Suites by Hilton Mechanicsburg. An indoor swimming pool, this hotel has internet access and accessible parking.

Best pet-friendly hotels

  • Who says you have to leave your pet behind? From cosy beds and grooming stations to enclosed play areas, pet-friendly hotels are designed to help you and your best buddy feel at home. There are roughly 20 Middlesex hotels ready to welcome your furry friend.

  • Check in with your sidekick at Larkspur Landing Carlisle. Take advantage of conveniences here like express check-in and express check-out.

  • You can also relax with your four-legged friend at Comfort Suites Downtown Carlisle. It includes a bar, internet access and more.

  • Residence Inn by Marriott Harrisburg Carlisle is one more place that works perfectly for pet owners. Amenities here include a lobby bar and accessible parking.

Finding cheap hotels in Middlesex: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Middlesex with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is ج.م.‏ 1,855 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ج.م.‏ 1,855 per night.
The average price of a hotel during the week is ج.م.‏ 3,217 per night, and the average price on weekends is ج.م.‏ 3,331. Overall, it looks like the cheapest day to stay in Middlesex could be Wednesday.
We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Middlesex. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Middlesex is currently around ج.م.‏ 3,737 per night. And the cheapest 3-star hotel we found is ج.م.‏ 2,361 per night.
The cheapest month to stay in a hotel in Middlesex is February, with an average price of ج.م.‏ 2,936 per night. The most expensive month is January, when the average room rate can rise to ج.م.‏ 14,462 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is ج.م.‏ 3,330 per night, which is around 30% lower than the rest of the year.
If you're hitting up Middlesex with kids in tow, try Larkspur Landing Carlisle, or Econo Lodge Carlisle.