Beginning of main content

Check prices on hotels in St George's Beach

Tonight May 19 - May 20
This weekend May 24 - May 26
Next weekend May 31 - Jun 2

Hotels Close to St George's Beach

See all 1,047 Properties in St George's Beach

Estimated price for 1 night/2 adults

InterContinental Malta
InterContinental Malta
5.0 out of 5.00.1 mi from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$173
4.2/5 (1,573 reviews)
The popular and lively Paceville district, filled with restaurants, bars, and clubs, is a 6-minute walk from the hotel. Two bus stops are within a 5-minute walk, ...
 
 
Marina Hotel Corinthia Beach Resort
Marina Hotel Corinthia Beach Resort
4.0 out of 5.00.1 mi from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$205
4.3/5 (1,594 reviews)
Offering direct access to the beach, this St. Julian's hotel is in the city center and within a 10-minute walk of St George's Beach and Paceville. Sliema Promenade ...
 
 
be.HOTEL
be.HOTEL
4.0 out of 5.0153 yd from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$99
3.8/5 (379 reviews)
Located in the entertainment district, this family-friendly hotel is within 9 mi (15 km) of Mediterranean Conference Centre, Fort St. Elmo, and St. Paul's Cathedral. ...
 
 
H Hotel
H Hotel
4.0 out of 5.00.1 mi from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$110
4.4/5 (36 reviews)
Situated in St. Julian's, this hotel is steps from Bay Street Shopping Complex, Paceville, and St George's Beach. Grand Harbour and Sliema Promenade are also ...
 
 
The Westin Dragonara Resort, Malta
The Westin Dragonara Resort, Malta
5.0 out of 5.0123 yd from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$240
4.5/5 (1,022 reviews)
This family-friendly St. Julian's resort is located by the sea, within a 5-minute walk of Dragonara Casino and St George's Beach. Paceville and Sliema Promenade ...
 
 
Hilton Malta
Hilton Malta
5.0 out of 5.00.3 mi from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$221
4.6/5 (1,544 reviews)
This family-friendly St. Julian's hotel is located near the airport, within a 10-minute walk of Portomaso Marina, Paceville, and St George's Beach. Grand Harbour ...
 
 
Corinthia Hotel St. George's Bay
Corinthia Hotel St. George's Bay
5.0 out of 5.00.2 mi from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$178
4.3/5 (1,867 reviews)
Situated in St. Julian's, this luxury resort is within a 15-minute walk of St George's Beach and Paceville. Sliema Promenade and Sliema Ferry are also within ...
 
 
Golden Tulip Vivaldi Hotel
Golden Tulip Vivaldi Hotel
4.0 out of 5.00.1 mi from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$99
3.8/5 (490 reviews)
Situated by the sea, this spa hotel is within a 5-minute walk of Paceville and St George's Beach. Grand Harbour and Sliema Promenade are also within 3 mi (5 ...
 
 
The St. George’s Park Hotel
The St. George’s Park Hotel
3.0 out of 5.099 yd from St George's Beach
Free Cancellation
Reserve now, pay when you stay
$48
2.2/5 (751 reviews)
Situated by the sea, this hotel is within a 5-minute walk of St George's Beach and Paceville. Grand Harbour and Sliema Promenade are also within 3 mi (5 ...
 
 
Map

St George's Beach is located in St. Julian's. This family-friendly area is known for its beautiful beaches and major shopping area. St. Julian's is home to 103 hotels and other accommodations, so you can find something that's perfect for your stay.


Staying Near St George's Beach


Choose from 125 hotels and accommodations within a mile of St George's Beach, including these options:

  • Corinthia Hotel St. George's Bay: With a stay at this 5-star resort, guests can enjoy access to 5 outdoor pools and 11 restaurants, along with an in-room minibar. It's a favorite with Expedia travelers for its WiFi and proximity to public transit.
  • Marina Hotel Corinthia Beach Resort: With a stay at this 4-star hotel, guests can enjoy access to 6 outdoor pools and a full-service spa, along with free WiFi. Our customers like its family-friendly amenities and clean, comfortable rooms.
  • Hilton Malta: This 5-star hotel features a marina, 4 outdoor pools, and a full-service spa. It's a favorite with Expedia travelers for its central location and clean, comfortable rooms.

Things to See and Do Near St George's Beach


After you've visited St George's Beach, you can discover the sights and attractions within a couple miles of the area.


You might want to spend some time browsing the exhibits at Fort St. Elmo, National Museum of Fine Arts, or National War Museum. Sights like Paceville, Sliema Promenade, and Trig Santa Rita Steps are must-sees while exploring the area. You can check out the local talent at Malta Experience, Manoel Theatre, and Royal Opera House.


If you want to see more of the surrounding area, you can plan a visit to Grand Harbour and Sliema Ferry. Mellieha Bay is also located 8.2 mi (13.2 km) from St George's Beach, and Upper Barrakka Gardens is 2.5 mi (4 km) away.