Book Johannesburg, MI Cottages
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Cottages in Johannesburg

Newly Renovated Cute Cottage on Crooked Lake - aka, Baby Bear

Captain Fran's : Swim, Paddle & Relax on Huffman Lake

Relaxing, family retreat!!

Felker's Cottage: Lakefront Escape with Kayaks, Boats, and Family Fun on Huffman Lake!

Gaylord-Otsego Fall-Winter 2026. Rent 2 nights- 2 nights free.

Snow his here sled from your door Cozy 3 bedroom cottage in town-pet friendly!

Beautiful Cottage Just minutes from The Twin Lakes & Beach

Garland Resort Golf Cottage-Sleeps 8-Large Deck

Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!

Cabin on the lake orv’s and campers welcome!
Top hotels in Johannesburg

Otsego Resort
Johannesburg Cottages For Rent
Dreaming of a getaway that’s reminiscent of a fairytale? Travelocity doesn’t have magic wands or talking animals in our inventory—at least, none that we can find—but we do have holiday cottages in Johannesburg that will make you feel like you’ve stepped inside your vacation dreams.
The word “cottage” may make you think of whitewashed walls, flower print curtains, and sprawling views of rolling green hills—lucky for you, we do offer tons of country cottages that were furnished with a rustic feel in mind. Appreciate the vase of daffodils on your dining room table, and peek out the window onto the private patio that surrounds yours and other rustic cottages in the area.
These charming “home away from homes” have long been a beacon for those who love the outdoors, so pick a spot peppered with hiking trails and spend lazy afternoons meandering through the gorgeous scenery Johannesburg is known for. Snap some pictures while you’re at it—you’ll want to remember sunset over this waterfall for the rest of your life. When the sun goes down, cuddle up in front of a cheerful fire, or head into town to explore the shops, restaurants, and art galleries that have sprung up over the years. Ah, it’s nice to return to civilization every once in a while, isn’t it?
Whether you select cottages minutes away from the bustling city center, or coastal cottages that are footsteps from the sand and surf, you’ll find the accommodation you’re looking for here on Travelocity. Just because you’re booking a place that reminds you of a fairytale doesn’t mean you need a fairy godmother to find the best deal around! Just a gnome…
Johannesburg Cottages essential information
Accommodation | 94 Cottages |
|---|---|
Lowest Price | $99 |
Highest Price | $330 |
Popular accommodation | Newly Renovated Cute Cottage on Crooked Lake - aka, Baby Bear , Captain Fran's : Swim, Paddle & Relax on Huffman Lake, Relaxing, family retreat!!, Felker's Cottage: Lakefront Escape with Kayaks, Boats, and Family Fun on Huffman Lake!, Ausable River Cottage, Gaylord-Otsego Fall-Winter 2026. Rent 2 nights- 2 nights free. , Snow his here sled from your door Cozy 3 bedroom cottage in town-pet friendly!, Beautiful Cottage Just minutes from The Twin Lakes & Beach , Garland Resort Golf Cottage-Sleeps 8-Large Deck, Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!, Cabin on the lake orv’s and campers welcome!, Amazing Sunsets on Otsego Lake!! 2 Kayaks! |
More ways to wander Johannesburg
Explore More Ways to Travel with Travelocity
- Apartments in Northern Lower Peninsula
- Agritourism in Northern Lower Peninsula
- Hotels in Mackinaw City
- Privatevacationhomes in Lewiston
- Hotels in Lewiston
- Hottub in Lewiston
- Aparthotels in Lewiston
- Cottages in Lewiston
- Cabins in Lewiston
- Bedandbreakfast in Lewiston
- Apartments in Lewiston
- Lodges in Johannesburg
- Hotels in Johannesburg
- Petfriendly in Johannesburg
- Chalets in Johannesburg
- Bedandbreakfast in Johannesburg
- Hotels in Indian River
- Hotels near Hartwick Pines State Park
- Hotels in Harbor Springs
- Hotels in Grayling
- Treetops Resort
- The Waters Inn
- Otsego Resort
- Downtown Motel
- Baymont by Wyndham Gaylord
- Resorts in Gaylord
- Motels in Gaylord
- Bar in Northern Lower Peninsula
- Balcony in Northern Lower Peninsula
- Lazyriver in Northern Lower Peninsula
- Historical in Northern Lower Peninsula
- Budget in Northern Lower Peninsula
- Casino in Northern Lower Peninsula
- Boutique in Northern Lower Peninsula
- Beach in Northern Lower Peninsula
- Adultsonly in Northern Lower Peninsula
- Aparthotels in Northern Lower Peninsula
- Chalets in Northern Lower Peninsula
- Cabins in Northern Lower Peninsula
- Bedandbreakfast in Northern Lower Peninsula
- Hotels in Waters
- Cabins in Waters
- Hotels in Walloon Lake
- Motels in Vanderbilt
- Hotels in Vanderbilt
- Cabins in Vanderbilt
- Bedandbreakfast in Vanderbilt
- The Lakeview Hotel Shanty Creek Resort
- Grand Traverse Resort And Spa
- Hotels near Torch Lake
- Hotels in Petoskey
- Village Suites Bay Harbor
- Bay View Inn
- Baymont By Wyndham Petoskey
- Hottub in Northern Lower Peninsula
- Luxury in Northern Lower Peninsula
- Oceanview in Northern Lower Peninsula
- Petfriendly in Northern Lower Peninsula
- Romantic in Northern Lower Peninsula
- Spa in Northern Lower Peninsula
- Waterpark in Northern Lower Peninsula
- Houseboats in Northern Lower Peninsula
- Lodges in Northern Lower Peninsula
- Caravanparks in Northern Lower Peninsula
- Motels in Otsego County
- Hotels near Otsego Lake State Park
- Boyne Mountain Resort
- Inn At Bay Harbor
- Hotels in Gaylord
- Waterpark in Gaylord
- Spa in Gaylord
- Romantic in Gaylord
- Petfriendly in Gaylord
- Luxury in Gaylord
- Hottub in Gaylord
- Bar in Gaylord
- Pool in Gaylord
- Familyfriendly in Gaylord
- Budget in Gaylord
- Beach in Gaylord
- Aparthotels in Gaylord
- Cabins in Gaylord
- Agritourism in Gaylord
- Hotels near Garland
- Hotels in Charlevoix
- Hotels near Boyne Mountain
- Hotels in Boyne Falls
- Hotels in Boyne City
- Hotels near Avalanche Bay Indoor Waterpark
- Motels in Atlanta
- Hotels in Atlanta
- Cabins in Atlanta







