Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Featured Hotels Near Fort St Elmo

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Ursulino Valletta

Valletta (0.4 miles from Fort St Elmo)

Set in a characteristic Maltese Post-War building, Ursulino Valletta offers free WiFi and modern-style accommodations in the City of Valletta, 984 feet from Casa Rocca Piccola.

Show more Show less
9.5
Exceptional
658 reviews
Price from
$173
per night

Casa Rocca Piccola B&B

Valletta (0.2 miles from Fort St Elmo)

Located in Valletta, a 9-minute walk from Tigné Point Beach and 0.8 miles from MedAsia Beach, Casa Rocca Piccola B&B provides accommodations with free WiFi, air conditioning and access to a garden.

Show more Show less
9.6
Exceptional
194 reviews
Price from
$183
per night

The Barrister Hotel

Hotel in Valletta (0.3 miles from Fort St Elmo)

Located in Valletta and with Tigné Point Beach reachable within a 7-minute walk, The Barrister Hotel has express check-in and check-out, non-smoking rooms, a restaurant, free WiFi throughout the...

Show more Show less
9.3
Awesome
632 reviews
Price from
$193
per night

21 Frederick Street

Valletta (0.2 miles from Fort St Elmo)

Offering a shared lounge and free WiFi, 21 Frederick Street has accommodations ideally set in Valletta, within a short distance of Tigné Point Beach, MedAsia Beach and Rock Beach.

Show more Show less
9.9
Exceptional
37 reviews
Price from
$213
per night

Palazzo Consiglia - IK Collection

Hotel in Valletta (0.3 miles from Fort St Elmo)

Located in Valletta, a 3-minute walk from University of Malta - Valletta Campus, Palazzo Consiglia - IK Collection features an outdoor swimming pool and a terrace.

Show more Show less
9.3
Awesome
343 reviews
Price from
$244
per night

Luxury Valletta Apartment

Valletta (0.3 miles from Fort St Elmo)

Luxury Valletta Apartment is located in Valletta, a 7-minute walk from Tigné Point Beach, 0.7 miles from MedAsia Beach, as well as a 14-minute walk from Rock Beach.

Show more Show less
9.7
Exceptional
40 reviews

Enjoy breakfast at hotels near Fort St Elmo

See all

Budget hotels near Fort St Elmo

See all

Hotels with great access to Fort St Elmo!

See all