
Deals on vacations and trips to Johannesburg
Save when you book Johannesburg package deals
Johannesburg flight + hotel vacation packages
Price found within the past 48 hours. Click for updated prices.

Cedar Hill Lodge
Price was $502, price is now $410 per person
$410
per person
Oct 22 - Oct 25
found 20 hours ago
Roundtrip non-stop flight included
Houston (IAH) to Pellston (PLN)
This motel features an indoor pool and a hot tub. Free perks include full breakfast, free self parking, and a casino shuttle. You'll appreciate the area shuttle, free WiFi in public areas, and terrace.

Island Breeze
Price was $880, price is now $619 per person
$619
per person
Oct 22 - Oct 25
found 20 hours ago
Roundtrip non-stop flight included
Houston (IAH) to Pellston (PLN)
This motel doesn't skimp on freebies - guests receive free WiFi and free self parking. Express check-out and a virtual front desk are also provided.

Bicycle Street Inn and Suites
Downtown Mackinac Island
Price was $947, price is now $701 per person
$701
per person
Oct 22 - Oct 25
found 20 hours ago
Roundtrip non-stop flight included
Houston (IAH) to Pellston (PLN)
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. Enjoy the in-room fitness and perks like free WiFi. A coffee shop, a computer station, and luggage storage are also on offer.

Days Inn by Wyndham Mackinaw City/Bridgeview Area
Save 100% on your flight
Price was $1,860, price is now $1,470 per person
$1,470
per person
Oct 22 - Oct 25
found 20 hours ago
Roundtrip non-stop flight included
Houston (IAH) to Pellston (PLN)
An indoor pool, free self parking, and free newspapers are featured at this hotel. Guests will appreciate free perks like continental breakfast and WiFi in public areas. Staff at the 24-hour front desk can provide around-the-clock assistance.

The Inn At Stonecliffe
Save 100% on your flight
Price was $1,641, price is now $1,331 per person
$1,331
per person
Oct 22 - Oct 25
found 20 hours ago
Roundtrip non-stop flight included
Houston (IAH) to Pellston (PLN)
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas and onsite conference space. Enjoy the seasonal outdoor pool and perks like a free area shuttle.
Top Johannesburg hotels deals

Baymont by Wyndham Gaylord
510 S Wisconsin Ave, Gaylord, MI
Free Cancellation
Reserve now, pay when you stay
$119 nightly
The price is $132 total per night
$132 total
Sep 2 - Sep 3
Total with taxes and fees
This hotel features an indoor pool and a 24-hour gym. There's no skimping on freebies - guests receive free on-the-go breakfast, free WiFi, and free self parking. A business center, luggage storage, and free newspapers are also on offer.
Pool
Breakfast included

Ramada Hotel & Conference Center by Wyndham Grayling
2650 I-75 Business Loop, Grayling, MI
Free Cancellation
Reserve now, pay when you stay
$77 nightly
The price is $83 total per night
$83 total
Sep 21 - Sep 22
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. There's fun for all ages with a children's pool and a playground, and families will appreciate the onsite laundry facilities. Enjoy the 24-hour gym and free perks like continental breakfast and free self parking.
Pool
Breakfast included

Quality Inn Gaylord
137 West St, Gaylord, MI
Free Cancellation
Reserve now, pay when you stay
$98 nightly
The price is $109 total per night
$109 total
Sep 10 - Sep 11
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
Pool
Breakfast included

Otsego Resort
696 M-32 East, Gaylord, MI
Free Cancellation
Reserve now, pay when you stay
$138 nightly
The price is $152 total per night
$152 total
Aug 31 - Sep 1
Total with taxes and fees
This Victorian resort features a golf course, ski-in/ski-out access, and a restaurant. There's a free ski shuttle, and ski lessons, ski rentals and ski passes are available on site. Relax with a drink at one of the 2 bars/lounges and enjoy free perks like free self parking and WiFi in public areas.
Pool
Pet friendly

Travelodge by Wyndham Gaylord
833 W Main St, Gaylord, MI
Free Cancellation
Reserve now, pay when you stay
$64 nightly
The price is $71 total per night
$71 total
Sep 8 - Sep 9
Total with taxes and fees
This hotel features an indoor pool and a gym. Business travelers can take advantage of the free WiFi in public areas. Free self parking is offered and the front desk is staffed around-the-clock.
Pool
Pet friendly

Comfort Inn & Suites Gaylord
831 West Main Street, Building A, Gaylord, MI
Free Cancellation
Reserve now, pay when you stay
$131 nightly
The price is $145 total per night
$145 total
Sep 28 - Sep 29
Total with taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the hot tub and free perks like continental breakfast and free self parking.
Pool
Hot Tub
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
Little Bear Lake
Commune with nature and explore the great outdoors at Little Bear Lake during your travels in Johannesburg. While you're in the area, stroll along the lakeside.
Lake Louise
Commune with nature and explore the great outdoors at Lake Louise during your travels in Johannesburg. While you're in the area, stroll along the lakeside.
Louis M. Groen Nature Preserve
Explore the great outdoors at Louis M. Groen Nature Preserve, a lovely green space in Johannesburg. Stroll along the lakeside or visit the shops in this family-friendly area.
Frequently asked questions
Photos of local treasures
Browse Johannesburg vacation photos for more inspiration