Valletta Hotels

Top offers for cheap hotels

Search form is loading

Hotels in Valletta

If you're looking for a unique getaway, Valletta hotels offer a blend of rich history and modern comforts that are perfect for any traveller. Nestled on the stunning Mediterranean island of Malta, Valletta boasts charming streets, vibrant culture, and spectacular architecture, making it an ideal destination for anyone seeking both relaxation and adventure. From luxurious five-star establishments to budget-friendly accommodations, there's something to suit every taste and budget in this enchanting capital city. Don’t miss the chance to explore our exclusive deals and offers on hotels in Valletta for your next unforgettable escape!

Palais Le Brun

159 m from city centre
from 282 € per night
1 of 5 slides

La Falconeria Hotel

415 m from city centre
from 225 € per night
1 of 5 slides

Hotel Castille

442 m from city centre
from 165 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides

Osborne Hotel

511 m from city centre
from 153 € per night
1 of 5 slides

The Gomerino Hotel

131 m from city centre
from 280 € per night
1 of 5 slides

San Karlu

254 m from city centre
from 223 € per night
1 of 5 slides

19 ROOMS

307 m from city centre
from 232 € per night
1 of 5 slides

The Barrister

141 m from city centre
from 216 € per night
1 of 5 slides

The Manoel Hotel

173 m from city centre
from 180 € per night
1 of 5 slides
1 of 5 slides

AX The Saint John

47 m from city centre
from 158 € per night
1 of 5 slides
1 of 5 slides

Best value for money hotels in Valletta

Great value hotels for your stay in Valletta

1 of 5 slides

Palazzo Ignazio

131 m from city centre
from 188 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides

SU29 Boutique Hotel

360 m from city centre
from 131 € per night
1 of 5 slides
1 of 5 slides

House of W

199 m from city centre
from 226 € per night
1 of 5 slides

Best rated hotels in Valletta

Explore the most popular hotels in Valletta based on ratings from other travellers

Iniala Valletta

269 m from city centre
from 742 € per night
1 of 5 slides

Domus Zamittello

434 m from city centre
from 260 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides

Cheap hotels in Valletta

Affordable budget hotels in Valletta

Battery House

402 m from city centre
from 162 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides

Casa Lapira

293 m from city centre
from 153 € per night
1 of 5 slides
1 of 5 slides

Sally Port Suites

395 m from city centre
from 98 € per night
1 of 5 slides
1 of 5 slides
1 of 5 slides
1 of 5 slides
Download our app

Plan your next adventure in a few taps.

Myprice offers

Sign in for special prices on hotels and accommodation.

Spread the cost

Secure your deal with just a small deposit, then pay the rest later.

Travel tips for Valletta

FAQs about hotels in Valletta

  • Are there any dog friendly hotels in Valletta?

    Planning a dog-friendly holiday in Valletta? Check out these top-rated hotels: The Embassy Valletta Hotel, Iniala Valletta, Valletta Kampnar City Living.

  • Which are the best family hotels in Valletta?

    Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: Palais Le Brun, La Falconeria Hotel, Hotel Castille.

  • What are the most popular hotels in Valletta city centre?

    For a stay in the city centre of Valletta, these centrally located hotels are suitable: Palais Le Brun, La Falconeria Hotel, Hotel Castille.

  • What are the cheapest hotels in Valletta?

    For a cheap stay in Valletta, we recommend these budget-friendly hotels: Hotel Castille, Osborne Hotel, The Manoel Hotel.

  • What are the best hotels close to Valletta most popular attractions?

    For a stay close to the best points of interests, we recommend these hotels:

    • Royal Opera House: Grand Hotel Excelsior, Palais Le Brun, La Falconeria Hotel

    • Upper Barrakka Gardens: Grand Hotel Excelsior, Palais Le Brun, La Falconeria Hotel

    • City Gate: Grand Hotel Excelsior, Palais Le Brun, La Falconeria Hotel