
Macatawa Vacations from $554
Book a Hotel + Flight or Car together to unlock savings
Photo by SupremeMaster photography
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.

DoubleTree by Hilton Hotel Grand Rapids Airport
Kentwood
Price was $651, price is now $554 per person
$554
per person
Oct 8 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Grand Rapids (GRR)
8/10 Very Good! (960 reviews)
Staff and service was very good. But the building and room, facilities needs a lot of upgrades. Its a Hilton, but the building and rooms, carpet, bathroom felt like a 2 star hotel at best. The hotel has been around for a long time and needs an overall upgrade in every aspect.
Reviewed on Aug 23, 2025

Sheraton Grand Rapids Airport Hotel
Price was $696, price is now $557 per person
$557
per person
Oct 8 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Grand Rapids (GRR)
8.8/10 Excellent! (437 reviews)
The only staff member I saw was ok. Property and grounds seems tattered and in need of maintenance. Shabby. Carpet felt old. Outdoor areas just need care.
Room was large and clean. Bathroom was large and clean. Provided toiletries were very nice and felt luxurious. Parts of the interior were well designed and nicely decorated.
Weird beeping all night like a smoke alarm needed a battery? Unsettling. No information in room with facility info like ice locations or times for restaurants. No answer from guest services after multiple attempts.
Pool was very nice. Clean. Well maintained. Grounds around pool looked weathered and in need of care.
Reviewed on Aug 16, 2025

Hampton Inn & Suites Grand Rapids Downtown
Midtown
Price was $926, price is now $774 per person
$774
per person
Oct 8 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Grand Rapids (GRR)
9/10 Wonderful! (1,000 reviews)
An odd building setup. Biggest issue was with the room, which had a peculiar odor, especially coming from the bathroom sink. Some hot white vinegar would probably do wonders.
Reviewed on Aug 24, 2025

Fairfield Inn & Suites by Marriott Grand Rapids North
Alpine Center
Price was $653, price is now $572 per person
$572
per person
Oct 8 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Grand Rapids (GRR)
9.2/10 Wonderful! (277 reviews)
Clean and great location.
Reviewed on Aug 24, 2025

Canopy by Hilton Grand Rapids Downtown
Heartside
Price was $1,193, price is now $1,064 per person
$1,064
per person
Oct 8 - Oct 12
found 1 day ago
Roundtrip non-stop flight included
Dallas (DFW) to Grand Rapids (GRR)
9.4/10 Exceptional! (739 reviews)
It’s a beautiful building and establishment
Reviewed on Aug 24, 2025
Macatawa Hotel Deals

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 21 to Sep 22
$99 total
Sep 21 - Sep 22
Total with taxes and fees
7.8/10 Good! (1,071 reviews)
"Nice stay"
Reviewed on Aug 24, 2025

White Pines Inn & Suites
2888 W Shore Drive, Holland, MI
Fully refundableReserve now, pay when you stay
$74 nightly
The price is $82 total per night from Sep 23 to Sep 24
$82 total
Sep 23 - Sep 24
Total with taxes and fees
6.8/10 (1,005 reviews)
In need of a good clean
"The walls had stains, the light fixture on the ceiling had what looked like blood on it"
Reviewed on Aug 23, 2025

Tru By Hilton Holland, Mi
12400 Riley Street, Holland, MI
Fully refundableReserve now, pay when you stay
$126 nightly
The price is $140 total per night from Sep 21 to Sep 22
$140 total
Sep 21 - Sep 22
Total with taxes and fees
9/10 Wonderful! (128 reviews)
"This property was a great price and room was really clean. Only complaints are that only one elevator was working so the wait was pretty long. Breakfast was really good and the staff were amazing though! Would stay here again."
Reviewed on Aug 19, 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.