Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Canada Green Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Canada

Top Canada Green Hotels

The Listel Hotel Vancouver
The Listel Hotel Vancouver
3.5 out of 5
1300 Robson St, Vancouver, BC
The price is CA $170 per night

Located in West End, this romantic hotel is within a 10-minute walk of Robson Street and Vancouver Waterfront. Granville Street and United States Consulate are ...

4.5/5Wonderful! (1,007 reviews)

"Room was quite bigger than expected, stayed for 1 week. Very clean and good service."…"

Reviewed on Jun. 13, 2020

The Listel Hotel Vancouver
Hotel Du Vieux Quebec
Hotel Du Vieux Quebec
3 out of 5
1190 Rue Saint-Jean, Quebec, QC
The price is CA $212 per night

Located in Old Quebec, this romantic hotel is within a 5-minute walk of Hotel-Dieu de Quebe and Quebec City Town Hall. Old Port Quebec City and Quebec Cruise ...

4.8/5Exceptional! (999 reviews)

"The location, cozyness, decor, excellent staff, great restaurant"…"

Reviewed on Feb. 26, 2020

Hotel Du Vieux Quebec
Element Vancouver Metrotown
Element Vancouver Metrotown
4 out of 5
5988 Willingdon Avenue, Burnaby, BC
The price is CA $143 per night

Located in Metrotown, this eco-friendly hotel is within 1 mile (2 km) of Central Park and Metropolis at Metrotown. Burnaby Hospital is 1.9 mi (3.1 km) away. ...

4.6/5Wonderful! (999 reviews)

"Quiet and safe location. Rooms are immaculate. Pet friendly with convenient parking. Metropolis is only a short walk away. Would definitely stay here again."…"

Reviewed on Jul. 13, 2020

Element Vancouver Metrotown
Home2 Suites by Hilton West Edmonton, Alberta, Canada
Home2 Suites by Hilton West Edmonton, Alberta, Canada
2.5 out of 5
16675 109th Avenue, Edmonton, AB
The price is CA $97 per night

Located in West Edmonton, this eco-friendly hotel is 0.7 mi (1.2 km) from Oasis Centre and within 3 miles (5 km) of TELUS World of Science-Edmonton and Yellowhead ...

4.5/5Wonderful! (990 reviews)

"Very clean place. Great service. An employee named Cody, checked in with us, answered all questions. Very professional employees, very comfortable and clean stay."…"

Reviewed on Jul. 5, 2020

Home2 Suites by Hilton West Edmonton, Alberta, Canada
Moulin Wakefield Mill Hotel & Spa
Moulin Wakefield Mill Hotel & Spa
4 out of 5
60 Mill Road, PO Box 599, La Peche, QC
The price is CA $221 per night

Situated on the riverfront, this spa hotel is 0.7 mi (1.1 km) from Ski Vorlage and within 3 miles (5 km) of Wakefield Covered Bridge and Morrison’s Quarry. Eco-Odyssee ...

4.4/5Excellent! (250 reviews)

"Enjoyed eating on terrasse, and swimming in pool. AC was a bit noisy"…"

Reviewed on Jul. 14, 2020

Moulin Wakefield Mill Hotel & Spa
Radisson Toronto Airport West
Radisson Toronto Airport West
3.5 out of 5
175 Derry Rd E, Mississauga, ON
Get Rates

Located in Gateway, this eco-friendly hotel is within 1 mile (2 km) of Apollo Convention Centre and Mississauga Convention Centre. Powerade Centre and Red Rose ...

4.1/5Very Good! (2,019 reviews)

"I kiked everything, the only problem i had was the floor smelled like smoke"…"

Reviewed on Mar. 30, 2020

Radisson Toronto Airport West
The Burrard
The Burrard
3 out of 5
1100 Burrard Street, Vancouver, BC
The price is CA $116 per night

Located in Downtown Vancouver, this eco-friendly hotel is within a 5-minute walk of St. Paul's Hospital and Granville Street. Robson Street and Sunset Beach ...

4.3/5Excellent! (1,870 reviews)

"Super cool little hotel with awesome staff and the best coffee shop downstairs. Central to everything, and relatively quiet for where it is. Rooms are very basic, but well thought out and open up onto the most delightful plant oasis in the middle of the city. Extremely pet friendly!"…"

Reviewed on Jul. 15, 2020

The Burrard
Holiday Inn Express Hotel Saint - Hyacinthe
Holiday Inn Express Hotel Saint - Hyacinthe
2.5 out of 5
1500 Johnson Street East, Saint Hyacinthe, QC
The price is CA $139 per night

Situated in Saint Hyacinthe, this eco-friendly hotel is within 3 miles (5 km) of Cathedral of St. Hyacinthe the Confessor, Centre des arts Juliette-Lassonde ...

4.5/5Wonderful! (825 reviews)

"Good place to stay for the night on our way from Ontario to the Maritimes. I would gladly stay there again. I do not have any complaints."…"

Reviewed on Jan. 5, 2020

Holiday Inn Express Hotel Saint - Hyacinthe
Hotel Le Germain Calgary
Hotel Le Germain Calgary
4 out of 5
899 Centre Street SW, Calgary, AB
The price is CA $169 per night

Located in Downtown Calgary, this spa hotel is steps away from Vertigo Theatre, Calgary Tower and Calgary Telus Convention Centre. Bow Valley College and BMO ...

4.7/5Exceptional! (992 reviews)

"Always a great hotel to stay at located in a central location. Within walking distance to restaurants shopping and business alike."…"

Reviewed on Jul. 13, 2020

Hotel Le Germain Calgary
The Parkside Hotel & Spa
The Parkside Hotel & Spa
3.5 out of 5
810 Humboldt Street, Victoria, BC
The price is CA $361 per night

This family-friendly Victoria aparthotel is located by the ocean, within a 5-minute walk of St. Ann's Academy, Victoria Conference Centre and Royal BC Museum. ...

4.6/5Wonderful! (2,008 reviews)

"Staff was great. room was clean and well stocked Would be back soon"…"

Reviewed on Mar. 9, 2020

The Parkside Hotel & Spa
Don't see what you're looking for?
We've got more Green Hotels. Find the right one for you.
View all properties
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.

Pocket Guide: Green Hotels in Canada

Search for hotels in Canada on Expedia. You can easily find your hotels in Canada using one of the methods below:

  • View our selection of featured hotels in Canada
  • Use the map to find hotels in the Canada neighborhood you prefer
  • Use the filters to see hotels in a specific area of Canada, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Canada
  • Enter your travel dates to view the best deals on hotels in Canada - while they last

More trip options