
Macatawa Vacations from $239
Book a Hotel + Flight or Car together to unlock savings
Photo by SupremeMaster photography
- Plan, book, travel with confidence
Better together
Save up to $1,045 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Your Macatawa Vacation
An easy way to experience this vibrant city is with a customized Macatawa vacation package. Stay in the neighborhood of Ottawa Beach, which is good for walking, nature and camping or choose someplace else — our packages are all about you. You'll want to do a little exploring during your trip to Macatawa. Find time for leading attractions such as Holland State Park, Ottawa Beach and Tunnel Park Beach. Your dream Macatawa vacation is just clicks away. Explore airfares, hotels and more on Expedia for a trip that's tailored to suit your style.
The Latest Macatawa vacation packages
Price found within the past 48 hours. Click for updated prices.



Canopy by Hilton Grand Rapids Downtown
Heartside
Save 100% on your flight
Price was $502, price is now $402 per person
$402
per person
Oct 23 - Oct 26
found 7 hours ago
Roundtrip flight included
Atlanta (ATL) to Grand Rapids (GRR)
9.4/10 Exceptional! (753 reviews)
This was a great experience! The entire staff was very friendly and helpful! I highly recommend this hotel if you’re looking for somewhere to stay in Grand Rapids? Michigan. Thank you.
Reviewed on Sep 9, 2025

TownePlace Suites by Marriott Grand Rapids Airport
Forest Hills
Price was $313, price is now $257 per person
$257
per person
Oct 23 - Oct 26
found 7 hours ago
Roundtrip flight included
Atlanta (ATL) to Grand Rapids (GRR)
9.2/10 Wonderful! (394 reviews)
Very friendly staff, clean, heated pool, and nice rooms.
Reviewed on Sep 14, 2025

Country Inn & Suites by Radisson, Grand Rapids East, MI
Michigan Oaks
Price was $326, price is now $274 per person
$274
per person
Oct 23 - Oct 26
found 7 hours ago
Roundtrip flight included
Atlanta (ATL) to Grand Rapids (GRR)
9.6/10 Exceptional! (1,312 reviews)
Very convenient location near restaurants and Meijer gardens
Reviewed on Sep 16, 2025
Macatawa Hotel Deals

White Pines Inn & Suites
2888 W Shore Drive, Holland, MI
Fully refundableReserve now, pay when you stay
$71 nightly
The price is $79 total per night from Oct 5 to Oct 6
$79 total
Oct 5 - Oct 6
Total with taxes and fees
6.8/10 (1,006 reviews)
"We loved the outdoor space and pool area"
Reviewed on Sep 12, 2025

Country Inn & Suites by Radisson, Holland, MI
12260 James St, Holland, MI
Fully refundable
$89 nightly
The price is $99 total per night from Sep 29 to Sep 30
$99 total
Sep 29 - Sep 30
Total with taxes and fees
7.8/10 Good! (1,092 reviews)
"Staff was very friendly and helpful. Easy to check in and out. Room was nice and comfortable. Will stay again when we visit Holland."
Reviewed on Sep 14, 2025

DoubleTree by Hilton Holland
650 E 24th St, Holland, MI
Fully refundableReserve now, pay when you stay
$101 nightly
The price is $112 total per night from Sep 30 to Oct 1
$112 total
Sep 30 - Oct 1
Total with taxes and fees
7/10 Good! (1,000 reviews)
"Lots of potential. Nice hotel in sketchy neighborhood. Parking too far for convenient. The decor is very dated, bed lumpy and poor support, no USB charging ports in room. Staff was great, coffee excellent. Enjoyed our stay. Better bed, updated room would have earned 6 stars"
Reviewed on Sep 7, 2025
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.
More vacations you might like
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Flights from Detroit (DTW) to Holland (HLM)
- Flights from Grand Rapids (GRR) to Holland (HLM)
- Flights from Beirut (BEY) to Holland (HLM)
- Flights from Chicago (ORD) to Holland (HLM)
- Flights from Amsterdam (AMS) to Holland (HLM)
- Flights from Indianapolis (IND) to Holland (HLM)
- Flights from Dallas (DFW) to Holland (HLM)
- Flights from St. Louis (STL) to Holland (HLM)
- Flights from Minneapolis (MSP) to Holland (HLM)
- Flights from Louisville (SDF) to Holland (HLM)
- Flights from Cincinnati (CVG) to Holland (HLM)
- Flights from Nashville (BNA) to Holland (HLM)
- Flights from Milwaukee (MKE) to Holland (HLM)
- Flights from Kalamazoo (AZO) to Holland (HLM)
- Flights from Los Angeles (LAX) to Holland (HLM)
- Flights from Charlotte (CLT) to Holland (HLM)
- Flights from Boston (BOS) to Holland (HLM)
- Flights from Tampa (TPA) to Holland (HLM)
- Flights from Kansas City (MCI) to Holland (HLM)
- Flights from Park Township
- Flights from Houston (IAH) to Holland (HLM)
- Flights from Orlando (MCO) to Holland (HLM)
- Flights from Des Moines (DSM) to Holland (HLM)
- Flights from Denver (DEN) to Holland (HLM)
- Flights from Raleigh (RDU) to Holland (HLM)
- Flights from San Francisco (SFO) to Holland (HLM)
- Flights from Jacksonville (JAX) to Holland (HLM)
- Flights from Atlanta (ATL) to Holland (HLM)
- Flights from Portland (PDX) to Holland (HLM)
- Flights from Birmingham (BHM) to Holland (HLM)
- Flights from Phoenix (PHX) to Holland (HLM)
- Flights from Baltimore (BWI) to Holland (HLM)
- Flights from New York (NYC) to Holland (HLM)
- Flights from Sacramento (SMF) to Holland (HLM)
- Flights from Buffalo (BUF) to Holland (HLM)
- Flights from Springfield (SGF) to Holland (HLM)
- Flights from Seattle (SEA) to Holland (HLM)
- Flights from Philadelphia (PHL) to Holland (HLM)
- Flights from Harrisburg (MDT) to Holland (HLM)
- Flights from Washington (DCA) to Holland (HLM)
- Flights from Cairo (CAI) to Holland (HLM)
- Flights from Fort Myers (RSW) to Holland (HLM)
- Flights from Norfolk (ORF) to Holland (HLM)
- Flights from New York (LGA) to Holland (HLM)
- Flights from Albuquerque (ABQ) to Holland (HLM)
- Flights from Toronto (YYZ) to Holland (HLM)
- Flights from Greensboro (GSO) to Holland (HLM)
- Flights from St. Cloud (STC) to Holland (HLM)
- Flights from Jeddah (JED) to Holland (HLM)
- Flights from Burlington (BTV) to Holland (HLM)
- Flights from Charleston (CHS) to Holland (HLM)
- Flights from Charlottesville (CHO) to Holland (HLM)
- Flights from Evansville (EVV) to Holland (HLM)
- Flights from Boise (BOI) to Holland (HLM)
- Flights from Fes (FEZ) to Holland (HLM)
- Flights from Ontario (ONT) to Holland (HLM)
- Flights from Hartford (BDL) to Holland (HLM)
- Flights from El Paso (ELP) to Holland (HLM)
- Flights from Mesa (AZA) to Holland (HLM)
- Flights from Charleston (CRW) to Holland (HLM)
- Flights from Rome (FCO) to Holland (HLM)
- Flights from Dubai (DXB) to Holland (HLM)
- Flights from London (LON) to Holland (HLM)
- Flights from Eugene (EUG) to Holland (HLM)
- Flights from Rochester (ROC) to Holland (HLM)
- Flights from Fort Lauderdale (FLL) to Holland (HLM)
- Flights from San Juan (SJU) to Holland (HLM)
- Flights from Melbourne (MLB) to Holland (HLM)
- Flights from Barcelona (BCN) to Holland (HLM)
- Flights from Montreal (YUL) to Holland (HLM)
- Flights from Oakland (OAK) to Holland (HLM)
- Flights from Stuttgart (STR) to Holland (HLM)
- Flights from Pasco (PSC) to Holland (HLM)
- Flights from Copenhagen (CPH) to Holland (HLM)
- Flights from Nassau (NAS) to Holland (HLM)
- Flights from Albany (ALB) to Holland (HLM)
- Flights from Tokyo (NRT) to Holland (HLM)
- Flights from Lexington (LEX) to Holland (HLM)
- Flights from New York (JFK) to Holland (HLM)
- Flights from Chicago (CHI) to Holland (HLM)
- Flights from Stockholm (ARN) to Holland (HLM)
- Flights from Pontiac (PTK) to Holland (HLM)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.