Midway Holidays

Book a Hotel + Flight or Car together to unlock savings

Where to stay in Midway

Find the best Midway areas and neighborhoods for the activities you enjoy most. Learn more about Midway

Top hotels in Midway

Sleep Inn & Suites Rehoboth Beach

Sleep Inn & Suites Rehoboth Beach

2.5 out of 5
18451 Coastal Hwy Rehoboth Beach DE
Fully refundable
The price is 2.631.003 ₫ per night from 20 May to 21 May
2.631.003 ₫
2.920.469 ₫ total
20 May - 21 May
includes taxes & fees
8.8/10 Excellent! (1,012 reviews)
Our room was not the cleanest. There was toilet paper left in toilet, hair on bathroom floor and the coditioner was empty. There were also blood stains on comforter on bed.

Reviewed on 13 May 2026

Sleep Inn & Suites Rehoboth Beach
Microtel Inn & Suites By Wyndham Rehoboth Beach

Microtel Inn & Suites By Wyndham Rehoboth Beach

2.5 out of 5
36619 Tanger Boulevard Rehoboth Beach DE
The price is 2.276.467 ₫ per night from 18 May to 19 May
2.276.467 ₫
2.526.879 ₫ total
18 May - 19 May
includes taxes & fees
9/10 Wonderful! (445 reviews)
Over all nice stay. Would stay again

Reviewed on 10 May 2026

Microtel Inn & Suites By Wyndham Rehoboth Beach
Holiday Inn Express & Suites Rehoboth Beach by IHG

Holiday Inn Express & Suites Rehoboth Beach by IHG

2.5 out of 5
18438 KATES LANE Rehoboth Beach DE
Fully refundable
The price is 2.898.280 ₫ per night from 18 May to 19 May
2.898.280 ₫
3.217.090 ₫ total
18 May - 19 May
includes taxes & fees
9.2/10 Wonderful! (1,000 reviews)
Super friendly staff, very helpful. Room was very clean. There was plenty of parking behind the hotel which was situated between a shopping center and a quiet neighborhood. The lobby was spacious and clean as well. Breakfast area was decent. The usual variety of breakfast foods, hot and cold.

Reviewed on 11 May 2026

Holiday Inn Express & Suites Rehoboth Beach by IHG
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.

Popular places to visit