
Find Cheap Hotels in Madison, ME from CA $129
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Madison Cheap Hotels
Our top choices for Madison cheap hotels

8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $148
CA $161 total
includes taxes & fees
May 28 - May 29

Holiday Inn Express & Suites Waterville - North by IHG
Holiday Inn Express & Suites Waterville - North by IHGWaterville
8.6 out of 10, Excellent, (915 reviews)
The price is CA $142
CA $155 total
includes taxes & fees
May 17 - May 18
The price is CA $119
CA $129 total
includes taxes & fees
May 10 - May 11
The price is CA $163
CA $177 total
includes taxes & fees
May 12 - May 13
The price is CA $144
CA $157 total
includes taxes & fees
May 14 - May 15

7.6 out of 10, Good, (1,008 reviews)
The price is CA $179
CA $195 total
includes taxes & fees
Jun 8 - Jun 9
The price is CA $153
CA $167 total
includes taxes & fees
Jun 1 - Jun 2
The price is CA $180
CA $197 total
includes taxes & fees
Jun 3 - Jun 4
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 Madison Hotel Reviews

Fireside Inn & Suites Waterville
10/10 Excellent

Budget Host Airport Inn
6/10 Okay
Frequently asked questions
Explore a world of travel with Expedia
- 4 Star Hotels in Starks
- B&B in Anson
- Anson Hotels
- Cheap Hotels in Athens
- Hotels with a Pool in Athens
- Business Hotels in Bangor
- Lgbt Friendly Hotels in Bangor
- Beach Hotel Hotels in Cape Elizabeth
- Boutique Hotels in Cape Elizabeth
- Cheap Hotels in Cape Elizabeth
- Honeymoon Resorts and in Cape Elizabeth
- Luxury Hotels in Cape Elizabeth
- Pet-Friendly Hotels in Cape Elizabeth
- Spa Hotels in Cape Elizabeth
- Cornville Hotels
- Green Hotels in Maine
- Hotels with Wifi in Maine
- Hotels with a Lazy River in Maine
- Hotels with Balconies in Maine
- Hotels with Free Airport Shuttle in Maine
- Hotels with Hot Tubs in Maine
- Hotels with Tennis Courts in Maine
- Mountain Hotels in Maine
- Scuba Diving Hotels in Maine
- Hotel Wedding Venues Hotels in Maine
- Winery Hotels in Maine
- Chalets in Embden
- Embden Hotels
- Inns in Embden
- Mercer Hotels
- Inns in Mercer
- Beach Hotel Hotels in Monhegan Island
- Cheap Hotels in Monhegan Island
- Hotels & Resorts for Couples in Monhegan Island
- Historic Hotels in Monhegan Island
- Hotels with a Pool in Monhegan Island
- Luxury Hotels in Monhegan Island
- Pet-Friendly Hotels in Monhegan Island
- Business Hotels in New Portland
- Cheap Hotels in New Portland
- Family Hotels in New Portland
- Historic Hotels in New Portland
- Hotels with Bar in New Portland
- Hotels with Hot Tubs in New Portland
- Luxury Hotels in New Portland
- Romantic Hotels in New Portland
- Ski Hotels in New Portland
- Spa Hotels in New Portland
- New Portland Hotels
- Cheap Hotels in New Sharon
- B&B in Norridgewock
- Cheap Hotels in Norridgewock
- Norridgewock Hotels
- Chalets in North Anson
- Cheap Hotels in North Anson
- North Anson Hotels
- Hotels with Childcare in Old Orchard Beach
- Hotels with Tennis Courts in Old Orchard Beach
- Hotels with Waterslides in Old Orchard Beach
- All Inclusive Resorts and in Portland
- Hotels & Resorts for Couples in Portland
- Hotels with a Lazy River in Portland
- Lake Hotels in Portland
- Mountain Hotels in Portland
- Winery Hotels in Portland
- Beach Hotel Hotels in Rome
- Family Hotels in Rome
- Golf Hotels in Rome
- Historic Hotels in Rome
- Hotels with a Pool in Rome
- Hotels with Bar in Rome
- Luxury Hotels in Rome
- Pet-Friendly Hotels in Rome
- Romantic Hotels in Rome
- Spa Hotels in Rome
- B&B in Skowhegan
- Guest Houses in Skowhegan
- Cheap Hotels in Skowhegan
- Luxury Hotels in Skowhegan
- Pet-Friendly Hotels in Skowhegan
- Spa Hotels in Skowhegan
- Skowhegan Hotels
- Motels in Skowhegan
- Resorts in Skowhegan
- Hotels near Skowhegan State Fairgrounds
- Smithfield Hotels
- Hostels in Solon
- Cheap Hotels in Solon
- Solon Hotels
- Motels in Solon
- Resorts in Solon
- Vacation Homes in Somerset County
- Chalets in Starks
- Guest Houses in Starks
- Starks Hotels
- Inns in Starks




































