Mumbai has beautiful surroundings for staycations, including Lonavala, Khandala, and Karjat. Here are some recommended spots.
Alibag

Alibag, a coastal town near Mumbai, offers luxury staycations with private villas and holiday homes. Relax with a glass of wine and enjoy the setting sun. Not much to do.
Igatpuri

Igatpuri is 120 km from Mumbai and takes less than 2 hours by road. It has attractions like Dhamma Giri camp, a waterfall, and hill views.
Goa

Goa is a great staycation destination near Mumbai with a clean, four-lane road. It’s great for long drives and offers a variety of beautiful stays. From beach huts to star-rated villas and hotels.
Kamshet

Kamshet, 100 km from Mumbai, is a beautiful and lesser explored place with choicest stays. Famous for paragliding, it offers private villas, farmhouse stays, and homestays for a staycation.
Lonavala

Lonavala is an easy 83 km from Mumbai, a popular weekend getaway with luxurious hotels and private villas. It’s a hill getaway for a relaxing holiday and to cut off from the city noise. Plenty of good options available.
Karjat

Karjat, 60 km from Mumbai, is a nature-filled staycation spot with hiking, temples, rappelling, camping, and glamping options. Luxury options are available. Lush greenery and luxury amenities.
Matheran

Matheran is a popular destination for Mumbaikars, easily accessible by a short drive of 2 hours. Motor vehicles are banned to maintain a serene atmosphere. There are many cozy stays available for a good staycation.
Mulshi

Mulshi is a nature-friendly village near Mumbai with eco-tourism opportunities and beautiful forests, offering luxury cottage staycations.