Top Hotels near City Centre in Saint John
Find the Top Hotels near City Centre – 100+ Quality Options from Leading Providers
1-20 out of 112 hotels
Sort by:
low price
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Places to stay near Saint John
8.2
Great193193 reviews10
MapView on map600 m from Saint John600 m from City Centre
From
US$ 72
/night
- Heated rooftop pool with stunning views
- Exceptional breakfast buffet variety
- Free underground parking available
Hotel
8.4
Great401401 reviews10
MapView on map600 m from Saint John600 m from City Centre
From
US$ 90
/night
- Rooftop pool with breathtaking views
- Luxurious spa with exclusive treatments
- Exceptional dining at Seed Restaurant
500 m from Saint John500 m from City Centre
From
US$ 135
/night
Offering a steam room, a Jacuzzi, and a sauna on-site, along with a rooftop swimming pool, the Thirty Three Boutique By K Hotels boasts a setting located around 5 minutes on foot from Portomaso Marina.
Hotel
- Rooftop Pool
- Private Beach
- Local Spa
600 m from Saint John600 m from City Centre
From
US$ 127
/night
- Rooftop infinity pool with breathtaking views
- Exclusive access to private beach club
- Local spa treatments with Maltese ingredients
Hotel
600 m from Saint John600 m from City Centre
From
US$ 291
/night
Located about a 5-minute walk from Portomaso Marina and around 3 km from National Museum of Fine Arts, the 5-star Voco Malta By Ihg Saint Julian's features an outdoor pool and 184 rooms.
Hotel
8.0
Great290290 reviews10
- Cocktail Bar
- Bike Rental
- Luggage Storage
500 m from Saint John500 m from City Centre
From
US$ 40
/night
- Elegant air-conditioned rooms
- On-site cocktail bar
- Private parking available
Hotel
8.2
Great857857 reviews10
- Rooftop Pool
- Spa Center
- Indoor Gym
700 m from Saint John700 m from City Centre
From
US$ 36
/night
- Rooftop pool with stunning bay views
- Spacious family rooms with kitchenettes
- Integrated shopping complex access
8.4
Great10001000 reviews10
- Infinity Pool
- Event Spaces
- Club Lounge
700 m from Saint John700 m from City Centre
From
US$ 324
/night
- SKYBEACH rooftop infinity pool with scenic views
- InterContinental Arena offers massive event spaces
- Exclusive Club Lounge with premium services
8.2
Great334334 reviews10
- Rooftop Bar
- Indoor Pool
- Fitness Center
700 m from Saint John700 m from City Centre
From
US$ 46
/night
- Rooftop dining with stunning bay views
- Access to Intercontinental spa and gym
- Smart TVs with screen sharing capability
8.0
Great386386 reviews10
- Infinity Pool
- Luxury Spa
- Rooftop Lounge
800 m from Saint John800 m from City Centre
From
US$ 188
/night
- Stunning rooftop infinity pool parties
- Luxurious spa with diverse treatments
- Live DJs create vibrant atmosphere
Guest house
8.2
Great282282 reviews10
- On-site Dining
- Terrace Lounge
- Excursion Services
400 m from Saint John400 m from City Centre
From
US$ 32
/night
- Family-run with local Mediterranean cuisine
- Dive and horse-riding excursions organized
- Private balconies or patios in rooms
8.2
Great284284 reviews10
- Rooftop Pool
- Infinity Lounge
- Spa Services
800 m from Saint John800 m from City Centre
From
US$ 74
/night
- Stunning rooftop infinity pool view
- Diverse dining with Hugo's signature restaurants
- Adult-only environment for serene stays
7.8
Very good6767 reviews10
- Indoor Spa
- Rooftop Pool
- Fitness Centre
700 m from Saint John700 m from City Centre
From
US$ 250
/night
- Rooftop pool with stunning city views
- Indoor spa with multiple treatment options
- Seasonal outdoor swimming pool
Aparthotel
8.0
Great216216 reviews10
- Outdoor Pool
- Sun Terrace
- Family Rooms
900 m from Saint John900 m from City Centre
From
US$ 33
/night
- Seasonal outdoor swimming pool
- Fully equipped kitchenette in rooms
- Sun terrace with sea views
8.2
Great114114 reviews10
- Rooftop Pool
- Nightclub
- Quad Rooms
800 m from Saint John800 m from City Centre
From
US$ 59
/night
- Rooftop pool with stunning views
- Centrally located for nightlife and activities
- Unique celebrity-themed room decor
Hotel
800 m from Saint John800 m from City Centre
From
US$ 22
/night
Placed 7 minutes' walk from Cat Village Malta and in the centre of Saint Julian's, the modern Vita offers 88 rooms.
Hotel
700 m from Saint John700 m from City Centre
From
US$ 211
/night
Set around a 25-minute walk from Parish Church of Jesus of Nazareth, the 5-star Me By Melia Malta Saint Julian's has an à la carte restaurant serving Mediterranean cuisine.
8.2
Great6969 reviews10
- Rooftop Pool
- Daily Housekeeping
- Event Space
800 m from Saint John800 m from City Centre
From
US$ 155
/night
- Access to stunning rooftop pool
- Curated local experiences available
- Complimentary kettle and fridge provided
7.8
Very good10781078 reviews10
- Outdoor Pools
- Nightlife Access
- Poolside Bar
900 m from Saint John900 m from City Centre
From
US$ 16
/night
- Vibrant nightlife just steps away
- Multiple outdoor swimming pools
- Basic kitchenette facilities in rooms
- Rooftop Pool
- In-house Spa
- Outdoor Lounge
700 m from Saint John700 m from City Centre
From
US$ 247
/night
- Stunning rooftop infinity pool views
- Interactive cultural workshops offered
- Exclusive access to private beach area
Saved
Save
Top Hotel Picks near City Centre
How much is a hotel room per night?
These hotels are close to major sites like St. John's Co-Cathedral and Lower Barracca Gardens. You'll also find public transport stops such as Valletta Bus Station within walking distance. Prices begin around €100 per night, with some hotels rated above 8/10 by guests.
3 star:
€100-€180
4 star:
€180-€300
5 star:
€300-€500
