A lake with a wooden structure on the shore, surrounded by mountains and greenery.

Find Green Hotels in Midlands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Midlands Green Hotels

Tonight
Aug 12 - Aug 13
Tomorrow
Aug 13 - Aug 14
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Our top choices for Midlands eco-friendly hotels

1. Peppers Cradle Mountain Lodge

Peppers Cradle Mountain Lodge
Cradle Mountain
Australia
Aaron
NT$8,372
NT$9,209 total
includes taxes & fees
Aug 18 - Aug 19
Peppers Cradle Mountain Lodge

2. Peppers Silo Launceston

Peppers Silo Launceston
Invermay
Australia
Cheryl
NT$5,565
NT$5,565 total
includes taxes & fees
Sep 6 - Sep 7
Peppers Silo Launceston

3. Mantra Charles Hotel Launceston

Mantra Charles Hotel Launceston
Launceston CBD
Australia
Jamie
NT$2,873
NT$3,161 total
includes taxes & fees
Aug 23 - Aug 24
Mantra Charles Hotel Launceston

4. Peppers Seaport Launceston

Peppers Seaport Launceston
Launceston CBD
Australia
Aaron
NT$5,207
NT$5,207 total
includes taxes & fees
Aug 15 - Aug 16
Peppers Seaport Launceston
View all properties

Top Midlands Hotel Reviews

Lake St Clair Lodge

Lake St Clair Lodge

10/10 Excellent
"Our cabin was mostly clean apart from a few dust webs that only showed up when the lights were on. All the important surfaces, (benchtop/shower/toilet) were spotless. Bed was comfortable and warm. Lovely lass in the reception/cafe/dining area of the lodge pretty much doing everything as it's 'off season' so very quiet. Had a lovely chat with the owner, Michael, before dinner re his history at the lodge and his signature branded rum, gin, wine etc. The lodge is very welcoming with a warming fireplace, antiques and leather chairs adding to the alpine ambience. Well worth a stay in you are in this area."
Julie 1-night trip
Posted 3 days ago
Lake St Clair Lodge

Explore a world of travel with Expedia