Find the B&Bs that appeal to you the most
Find the right B&B for you in Sliema
Check out our pick of great B&Bs in Sliema
Set within 800 metres of Balluta Bay Beach and 1.1 km of Love Monument, The Sliema Suites offers rooms with air conditioning and a private bathroom in Sliema.

East Sliema Suites has a balcony and is situated in Sliema, within just 500 metres of Qui-Si-Sana Beach and 400 metres of The Point Shopping Mall.

Set 700 metres from Fond Ghadir Beach, Nobilis Boutique Living in Sliema offers rooms with air conditioning and free WiFi.

Located within 600 metres of Qui-Si-Sana Beach and less than 1 km of The Point Shopping Mall in Sliema, Tinja Bnb provides accommodation with seating area and a kitchen.

Featuring air-conditioned accommodation with a terrace, Quiet double ensuite room is located in Sliema. Boasting a shared kitchen, this property also provides guests with a picnic area.

Located within 500 metres of Qui-Si-Sana Beach and 200 metres of The Point Shopping Mall, Fort40 Guest House provides rooms with air conditioning and a private bathroom in Sliema.

Offering a garden and inner courtyard view, Ta' Tereza In Manwel Dimech is set in Sliema, 1.1 km from Balluta Bay Beach and 1.3 km from The Point Shopping Mall.

Offering a garden and garden view, The Maltese Sun is located in Sliema, 600 metres from Exiles Beach and 1.3 km from Love Monument.

Bonaci Boutique Hotel is set in Sliema, 2.6 km from Love Monument, 3 km from Portomaso Marina, as well as 3.5 km from Bay Street Shopping Complex.

Set in Sliema, 400 metres from Exiles Beach, Sliema Central Iprime Suites offers air-conditioned rooms with free WiFi.


Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Popular with guests booking B&Bs in Sliema
Situated within 300 metres of Qui-Si-Sana Beach and 500 metres of The Point Shopping Mall, The Collective Guesthouse features rooms with air conditioning and a private bathroom in Sliema.
Ta Gianni Guest House, a property with free bikes, is situated in Sliema, 1.6 km from The Point Shopping Mall, 1.4 km from Love Monument, as well as 2 km from Portomaso Marina.
Offering quiet street views, Stuart Rooms by Zzzing is an accommodation situated in Il-Gżira, 1.6 km from The Point Shopping Mall and 2 km from Love Monument.
Set in St Julian's, 1 km from Balluta Bay Beach, El Doris Boutique Living St Julian's offers accommodation with an outdoor swimming pool, free WiFi, a lift, and luggage storage space.
Situated 1 km from Balluta Bay Beach, 200 metres from Love Monument and 800 metres from Portomaso Marina, Spinola Stays St Julian's offers accommodation set in St Julian's.
Situated within less than 1 km of Rock Beach and 1.9 km of The Point Shopping Mall, Mingles Suites features rooms with air conditioning and a private bathroom in Il-Gżira.
The Valley Room 7 condo with parking on premises has a balcony and is situated in St Julian's, within just 400 metres of Love Monument and less than 1 km of Portomaso Marina.
Situated in the centre of St Julian's, less than 1 km from St George's Bay Beach, the historic Rotas B offers accommodation with free WiFi and a garden.
Featuring air-conditioned accommodation with a terrace, Ensuite twin room at quiet and friendly townhouse is set in Sliema. This guest house offers accommodation with a balcony.
Featuring air-conditioned accommodation with a terrace, Quiet double, twin or triple room with private bathroom, not ensuite is located in Sliema.
Bonaci Boutique Hotel is set in Sliema, 2.6 km from Love Monument, 3 km from Portomaso Marina, as well as 3.5 km from Bay Street Shopping Complex.
Set in Sliema, 400 metres from Exiles Beach, Sliema Central Iprime Suites offers air-conditioned rooms with free WiFi.
Located within 200 metres of Fond Ghadir Beach and 1.2 km of The Point Shopping Mall, Sliema Central O'Clock Malta provides rooms with air conditioning and a private bathroom in Sliema.
Situated in Sliema, near The Point Shopping Mall, Love Monument and Portomaso Marina, Citizen Suites By Dahlia has a terrace. It is set 1 km from Balluta Bay Beach and offers full-day security.
Located within 600 metres of Balluta Bay Beach and less than 1 km of Love Monument, Kirxa Rooms and Suites offers rooms with air conditioning and a private bathroom in Sliema.
Melita Breeze House is set in Sliema, 600 metres from Exiles Beach, 1.3 km from The Point Shopping Mall, and 1.5 km from Love Monument.
Set in the centre of St Julian's, just 500 metres from St George's Bay Beach and 300 metres from Portomaso Marina, Hotel Shoreline offers accommodation with sea views and free WiFi.
Located within 1.6 km of Rock Beach and 1.8 km of University of Malta, Privilege Suite provides rooms with air conditioning and a private bathroom in Pietà.
Located right next to St. John's Cathedral in the centre of Malta's capital and 250 metres from the Upper Barrakka Gardens, Valletta Boutique offers spacious rooms with free Wi-Fi.
Offering city views, Valletta Lucente Guest House is an accommodation located in Valletta, 2.8 km from Tigné Point Beach and 400 metres from Upper Barrakka Gardens.
Set in Valletta, 66 Saint Paul's & Spa is a 2-minute walk from University of Malta - Valletta Campus and provides a terrace, spa and a summer outdoor pool with city views.
Set 150 metres from Valletta’s St. John’s Co-Cathedral and a 5-minute walk from the bus terminus, Luciano Al Porto Boutique offers panoramic views of the harbour and free Wi-Fi throughout.
Located within 1.4 km of Rinella Bay Beach and 3.7 km of Hal Saflieni Hypogeum, Palazzino Birgu Host Family Bed and Breakfast provides rooms with air conditioning and a private bathroom in Vittoriosa.
Boasting a terrace and views of sea, Jessica Flat Malta Royal Guesthouse is a recently renovated guest house set in Cospicua, 2.1 km from Rinella Bay Beach.