
Find Cheap Hotels in Madison, ME
- 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

Holiday Inn Express & Suites Waterville - North by IHG
Holiday Inn Express & Suites Waterville - North by IHGWaterville
8.6 out of 10, Excellent, (888 reviews)
The price is CA $118
CA $129 total
includes taxes & fees
Mar 29 - Mar 30
The price is CA $122
CA $133 total
includes taxes & fees
Mar 26 - Mar 27

8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $141
CA $154 total
includes taxes & fees
Mar 29 - Mar 30
The price is CA $125
CA $136 total
includes taxes & fees
Mar 28 - Mar 29
The price is CA $136
CA $148 total
includes taxes & fees
Mar 26 - Mar 27
The price is CA $175
CA $190 total
includes taxes & fees
Mar 26 - Mar 27

7.6 out of 10, Good, (1,003 reviews)
The price is CA $144
CA $157 total
includes taxes & fees
Mar 26 - Mar 27
The price is CA $154
CA $167 total
includes taxes & fees
Apr 15 - Apr 16
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
8/10 Good
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




































