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 22 - Aug 23
Tomorrow
Aug 23 - Aug 24
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Our top choices for Midlands eco-friendly hotels

1. Peppers Cradle Mountain Lodge

Peppers Cradle Mountain Lodge
Cradle Mountain
Australia
Aaron
NT$8,368
NT$9,204 total
includes taxes & fees
Aug 24 - Aug 25
Peppers Cradle Mountain Lodge

2. Mantra Charles Hotel Launceston

Mantra Charles Hotel Launceston
Launceston CBD
Australia
Richard
NT$2,872
NT$3,159 total
includes taxes & fees
Aug 30 - Aug 31
Mantra Charles Hotel Launceston

3. Peppers Silo Launceston

Peppers Silo Launceston
Invermay
Singapore
Ajay
NT$5,545
NT$5,545 total
includes taxes & fees
Sep 6 - Sep 7
Peppers Silo Launceston

4. Peppers Seaport Launceston

Peppers Seaport Launceston
Launceston CBD
Australia
Natalie
NT$5,204
NT$5,204 total
includes taxes & fees
Aug 23 - Aug 24
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 13 days ago
Lake St Clair Lodge

Explore a world of travel with Expedia