COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Green Hotels in Malta from $55

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Top Malta Green Hotels

Corinthia  Hotel St. George's Bay

Corinthia Hotel St. George's Bay

5 out of 5
St. Georges Bay, St. Julian's, Malta
The price is $203 per night from Sep 1 to Sep 1
Located in St. Julian's, this beachfront hotel is in the city center and within 1 mi (2 km) of St George's Beach and Saint Julian's Bay. Sliema Promenade and ...
4.3/5Excellent! (977 reviews)
"Excellent location. Nightlife, shopping, and restaurants are all within walking distance from hotel. The staff receives 5 stars for their professionalism and service."

Reviewed on Jul 6, 2021

Corinthia Hotel St. George's Bay
Corinthia Palace Malta

Corinthia Palace Malta

5 out of 5
De Paule Avenue, San Anton, Attard, Malta
The price is $388 per night from Aug 16 to Aug 16
This family-friendly Attard hotel is located near the airport, within a 10-minute walk of San Anton Gardens and Villa Bologna. Grand Harbour is 2.8 mi (4.5 km) ...
4.6/5Wonderful! (987 reviews)
"The best thing about the hotel was the kindness and friendliness of the staff. Because of covid 19 the hotel ws quite low in visitor numbers but they dealt well with all the extra things they had to do and think about. The spa was also excellent"

Reviewed on Oct 27, 2020

Corinthia Palace Malta
db San Antonio Hotel & Spa - All Inclusive

db San Antonio Hotel & Spa - All Inclusive

4.5 out of 5
Triq it-Turisti, Qawra, St. Paul's Bay, Malta
Located in the heart of St. Paul's Bay, this all-inclusive property is within a 10-minute walk of Bugibba Beach and Bugibba Square. Selmun Palace and St Paul's ...
4.2/5Very Good! (854 reviews)
October Sun ☀️😁
"Perfect hotel for our 10 night stay. We arrived early afternoon, we were well welcomed and allowed an early check-in. Opening the door to the room we were delighted to be welcomed by a beautiful sea view, a clean room and big enough for 3. Showers worked well although they took a few minutes to warm ..."

Reviewed on Oct 16, 2020

db San Antonio Hotel & Spa - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Dolmen Hotel Malta

Dolmen Hotel Malta

4 out of 5
Dolmen Street, Qawra, St. Paul's Bay, Malta
The price is $155 per night from Aug 4 to Aug 4
Located in St. Paul's Bay, this beachfront hotel is in the city center and within 1 mi (2 km) of The Malta Classic Car Collection and Bugibba Beach. Bugibba ...
4.2/5Excellent! (463 reviews)
"Our room was very clean, and had a lovely sea view. Only downside was that the gardeners started cutting the trees quite early in the morning!"

Reviewed on May 12, 2021

Dolmen Hotel Malta
Grand Hotel Excelsior

Grand Hotel Excelsior

5 out of 5
Great Siege Road, Floriana, Malta
The price is $242 per night from Aug 7 to Aug 7
Located in Floriana, this beachfront hotel is in the city center and within a 15-minute walk of Grand Harbour, Upper Barrakka Gardens, and Sliema Ferry. Lower ...
4.3/5Excellent! (987 reviews)
"excellent choice for our short stay in Valletta. Great breakfast and pool. Room was large with a comfortable bed (the largest king we’ve ever seen). Services were good and staff helpful."

Reviewed on Jul 19, 2021

Grand Hotel Excelsior
Hilton Malta

Hilton Malta

5 out of 5
Portomaso, St. Julian's
The price is $263 per night from Sep 1 to Sep 1
This family-friendly St. Julian's hotel is located near the airport, within a 10-minute walk of Trig Santa Rita Steps, Saint Julian's Bay, and Dragonara Casino. ...
4.6/5Exceptional! (984 reviews)
"Great hotel with excellent amenities and very friendly staff who will do what they can to make your stay special."

Reviewed on Jul 31, 2021

Hilton Malta
The Phoenicia Malta

The Phoenicia Malta

5 out of 5
The Mall, Floriana, Malta
The price is $372 per night from Aug 23 to Aug 23
This family-friendly Floriana hotel is located near the airport, within a 10-minute walk of Grand Harbour and Upper Barrakka Gardens. Sliema Ferry and Lower ...
4.5/5Wonderful! (980 reviews)
"Classic design & furnishings. Quietly luxurious. Beautiful pool area & gardens."

Reviewed on Jun 24, 2021

The Phoenicia Malta
Hotel Santana

Hotel Santana

4 out of 5
Triq il Maskli, Qawra, St. Paul's Bay, Malta
The price is $116 per night from Aug 7 to Aug 7
Located in the heart of St. Paul's Bay, this spa hotel is 0.5 mi (0.8 km) from Bugibba Square and within 6 mi (10 km) of Golden Sands Beach and St. Paul's Cathedral. ...
3.7/5Good! (795 reviews)
"Good service nice hotel recommends"

Reviewed on Jun 8, 2021

Hotel Santana
Hotel Ta' Cenc & Spa

Hotel Ta' Cenc & Spa

5 out of 5
Cenc Street, Sannat, Gozo
The price is $244 per night from Aug 6 to Aug 6
This family-friendly Sannat hotel is located by the sea, within 2 mi (3 km) of Ta' Cenc and Mgarr ix-Xini. Lunzjata Valley and Sanap Cliffs are also within 3 ...
4.2/5Excellent! (137 reviews)
"The Hotel was very nice. I travelled with my 8 year old son and my mother. There are 3 pools and the children are allowed to use only the family pool. However it’s a big pool and there is definitely no draw back. The adult pool is only for the adults. In terms of location: The hotel itself is on ..."

Reviewed on Jul 8, 2021

Hotel Ta' Cenc & Spa
Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz

5 out of 5
Triq Ir Rokon, Kercem, Gozo
The price is $227 per night from Sep 1 to Sep 1
This family-friendly Kercem hotel is located in a rural location, within a 15-minute walk of Ta' Dbiegi Crafts Village and Gharb Folklore Museum. Ta' Pinu Shrine ...
4.5/5Wonderful! (484 reviews)
"Gorgeous place with great service. The rooms are beautiful with great views. Food is out of this world with great service."

Reviewed on Jul 26, 2021

Kempinski Hotel San Lawrenz
Marina Hotel Corinthia Beach Resort

Marina Hotel Corinthia Beach Resort

4 out of 5
St. Georges Bay, St. Julian's
With direct access to the beach, this St. Julian's hotel is in the city center and within a 15-minute walk of St George's Beach, Dragonara Casino, and Saint ...
4.3/5Excellent! (991 reviews)
"My family and I absolutely loved our stay at the Corinthia! The hotel was perfect for children, a dedicated kiddie pool and plenty of activities in the area. The room was super clean and the ocean view was breath-taking. We also forgot our stroller for our 2 year old, and the hotel was able to loan ..."

Reviewed on Jul 13, 2021

Marina Hotel Corinthia Beach Resort
Paradise Bay Resort

Paradise Bay Resort

4 out of 5
Cirkewwa Paradise Bay, Mellieha, Malta
The price is $55 per night from Aug 31 to Aug 31
Nestled on the beach, this Mellieha hotel is 0.2 mi (0.3 km) from Cirkewwa Ferry Terminal and 1.6 mi (2.5 km) from Mellieha Bay. Paradise Bay Beach and Ghadira ...
3.6/5Good! (849 reviews)
"lovley location quite away from the city good service in the hotels"

Reviewed on Jul 11, 2021

Paradise Bay Resort
The Preluna Hotel

The Preluna Hotel

4 out of 5
124 Tower Road, Sliema, Malta
The price is $117 per night from Aug 4 to Aug 4
This family-friendly Sliema hotel is located on the waterfront, within a 10-minute walk of Bisazza Street and Point Shopping Mall. Mediterranean Conference Centre ...
3.7/5Good! (952 reviews)
"Very nice and helpful staff during the Covid restrictions. Nothing was too much trouble for them."

Reviewed on Mar 28, 2021

The Preluna Hotel
Qawra Palace Hotel

Qawra Palace Hotel

4 out of 5
Qawra Coast Road, Qawra, St. Paul's Bay, Malta
The price is $100 per night from Aug 9 to Aug 9
Located in the heart of St. Paul's Bay, this beach hotel is within a 10-minute walk of The Malta Classic Car Collection and Bugibba Beach. Bugibba Square is ...
3.5/5Good! (433 reviews)
"very relaxing hotel with friendly staff everything was very clean the breakfast menue was very good"

Reviewed on Mar 8, 2020

Qawra Palace Hotel
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

5 out of 5
Golden Bay, Mellieha, Malta
The price is $300 per night from Aug 8 to Aug 8
Nestled on the beach, this Għajn Tuffieħa hotel is within a 5-minute walk of Golden Sands Beach and Golden Bay. Mellieha Bay is 2.9 mi (4.7 km) away.
4.5/5Wonderful! (547 reviews)
"We really enjoyed our stay there . The place , the view ,food and standard were all great . Will surely visit again . Keep it up !!!"

Reviewed on Jan 3, 2021

Radisson Blu Resort & Spa, Malta Golden Sands
Salini Resort

Salini Resort

4.5 out of 5
Salina Bay, Naxxar, Malta
The price is $166 per night from Aug 4 to Aug 4
This family-friendly Naxxar hotel is located by the sea, within 2 mi (3 km) of Bugibba Square and Bugibba Beach. The Malta Classic Car Collection is 1.9 mi (3.1 ...
4.1/5Very Good! (165 reviews)
Great Hotel
"Great place to stay. Hotel was amazing, free shuttle bus to nearby town. Really friendly staff. Great ocean views."

Reviewed on Mar 1, 2020

Salini Resort
Sunflower

Sunflower

3 out of 5
Triq Garcia de Toledo, Qawra, St. Paul's Bay, Malta
This family-friendly St. Paul's Bay hotel is located near the beach, 0.6 mi (1 km) from Bugibba Beach, and within 9 mi (15 km) of Golden Bay and Mellieha Bay. ...
3.7/5Good! (310 reviews)
Best value around
"This hotel was amazing, especially for the price. It's a bit older and I did have an issue with the water kettle, if I tried to use it, the power would go out for like 10 minutes. I could have complained about it but it really wasn't an issue for me. Breakfast was great and the place was very clean. ..."

Reviewed on Jul 21, 2020

Sunflower
AX │ The Palace

AX │ The Palace

5 out of 5
High Street, Sliema, Malta
The price is $199 per night from Aug 22 to Aug 22
Located in the heart of Sliema, this luxury hotel is within a 15-minute walk of Bisazza Street, Sliema Promenade, and Balluta Bay. Saint Julian's Bay and Sliema ...
4.4/5Excellent! (995 reviews)
"We thought the roof top swimming pool was excellent the"

Reviewed on Jul 1, 2021

AX │ The Palace
AX │ The Victoria Hotel

AX │ The Victoria Hotel

4 out of 5
Gorg Borg Olivier Street, Sliema, Malta
The price is $129 per night from Aug 6 to Aug 6
Located in the heart of Sliema, this spa hotel is within a 10-minute walk of Triq Manwel Dimech and Sliema Promenade. Balluta Bay and Saint Julian's Bay are ...
4.4/5Excellent! (974 reviews)
Great breakfast!
"Great breakfast and nice staff. The room was okay but nothing impressive."

Reviewed on Mar 1, 2021

AX │ The Victoria Hotel
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

5 out of 5
Dragonara Road, St. Julian's, Malta
The price is $289 per night from Sep 1 to Sep 1
This family-friendly St. Julian's hotel is located by the sea, within a 5-minute walk of Dragonara Casino and St George's Beach. Saint Julian's Bay and Balluta ...
4.5/5Wonderful! (984 reviews)
"Very clean, delicious food and very helpful staff. Also it is very family friendly despite the fact that it is a high end hotel."

Reviewed on Jun 13, 2021

The Westin Dragonara Resort, Malta
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.

Top Cities in Malta

Pocket Guide: Green Hotels in Malta

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

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

More trip options