Skip to main content

The best B&Bs in Marsaskala

Check out our pick of great B&Bs in Marsaskala

Filter by:

Review score

See the latest prices and deals by choosing your dates.
TJ Boutique, hotel in Marsaskala

TJ Boutique, a property with a shared lounge, is located in Marsaskala, less than 1 km from Wara l-Jerma Bay Beach, a 19-minute walk from Zonqor Beach, as well as 6.4 km from Hal Saflieni Hypogeum.

Moved from an awful place to this hotel. It was so refreshing and relaxing nice and quiet. Staff lovely. Cotton sheets great shower and toiletries fridge tea and coffee. We where upgraded to a suite balcony with a view Short walk to the restaurant. Bus near by use of the pool 200m away.
Scored 9.0
9.0
Rated superb
Superb
711 reviews
Price from
£65.77
per night
Casa Rosanna Malta B&B Adults only 16 plus, hotel in Marsaskala

Situated within 1 km of Zonqor Beach and 1.3 km of St. Thomas Bay Beach, Casa Rosanna Malta B&B Adults only 16 plus features rooms with air conditioning and a private bathroom in Marsaskala.

Nice pool area, good breakfast options,
Scored 9.2
9.2
Rated superb
Superb
23 reviews
Price from
£129.09
per night
Eldoris Boutique Living, hotel in Marsaskala

Set within 700 metres of Zonqor Beach and 1.6 km of St. Thomas Bay Beach, Eldoris Boutique Living offers rooms with air conditioning and a private bathroom in Marsaskala.

Amazing location , the view from the terrace and the friendly staff which made our stay even more special. Thank you for the beautiful time at Eldoris Boutique Living.
Scored 8.2
8.2
Rated very good
Very good
1,224 reviews
Price from
£71.72
per night
Sunlight house, hotel in Marsaskala

Located in Marsaskala, just 200 metres from St. Thomas Bay Beach, Sunlight house provides beachfront accommodation with free WiFi.

Great communication regarding checking in early and leaving my luggage after check out hours. Fantastic location near Thoms bay:)
Scored 8.4
8.4
Rated very good
Very good
11 reviews
Price from
£54
per night
Artists' Nest, hotel in Marsaskala

Set in Marsaskala, near Wara l-Jerma Bay Beach and St. Thomas Bay Beach, Artists' Nest is a recently renovated property, featuring free WiFi, a terrace and bar.

Irene and her husband are wonderful hosts. Great breakfast, lots of useful information and all kinds of support and warmth. The new and authentic apartment was designed with love and style so you enjoy it and will find something for inspiration.
Scored 8.9
8.9
Rated fabulous
Fabulous
40 reviews
Price from
£57.80
per night
Le 3 isole, hotel in Marsaskala

Set within less than 1 km of St. Thomas Bay Beach and a 12-minute walk of Wara l-Jerma Bay Beach in Marsaskala, Le 3 isole offers accommodation with seating area.

The hosts were super friendly air conditioning was a savior during hot weather in end of July. room had all the basic needs and access to the kitchen for our own cook. Besides the location is just perfect, where across the bay there were plenty of cafeterias and bars.
Scored 8.4
8.4
Rated very good
Very good
44 reviews
Price from
£36.09
per night
66 Saint Paul's & Spa, hotel in Marsaskala

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.

Excellent friendly staff who couldn't do enough for you. Breakfast was very good with fresh produce. Home style baking was appreciated. Staff were always friendly & keen to help. The room was good & clean, as was the hotel generally. We were given a brief history of Malta as we arrived which was nice.
Scored 9.2
9.2
Rated superb
Superb
1,171 reviews
Price from
£169.59
per night
Talbot & Bons Bed & Breakfast, hotel in Marsaskala

Offering an outdoor swimming pool and pool view, Talbot & Bons Bed & Breakfast is set in Gudja, 3.8 km from Hal Saflieni Hypogeum and 7.8 km from Hagar Qim.

One night stay. Close to airport
Scored 9.0
9.0
Rated superb
Superb
2,021 reviews
Price from
£90.87
per night
Ursulino Valletta, hotel in Marsaskala

Set in a typical Maltese Post-War building, Ursulino Valletta offers free WiFi and modern-style accommodation in the City of Valletta, 300 metres from Casa Rocca Piccola.

Really lovely staff, wonderful location, enormous rooms, very clean, lovely roof terrace with the best views. Loads of free bottled water - a must in August - and great freebies in the room on arrival. Everything feels good quality and nothing is too much trouble.
Scored 9.4
9.4
Rated superb
Superb
1,212 reviews
Price from
£135.84
per night
La Reggia Seaview Guesthouse, hotel in Marsaskala

La Reggia Seaview Guesthouse is located in Marsaxlokk, 700 metres from Qrajten Beach, less than 1 km from Il-Ballut Reserve Beach, and 1.8 km from St George's Bay Beach.

Everything was great - from the airport pick-up to the breakfast on the terrace in the morning. The room was clean and modern and the house is located where you want to be in Marsaxlokk - next to the harbour promenade and close to the best restaurants in town.
Scored 9.5
9.5
Rated exceptional
Exceptional
1,025 reviews
Price from
£44.93
per night
All B&Bs in Marsaskala
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Marsaskala

Most booked B&Bs in Marsaskala this month

B&Bs that guests love in Marsaskala

  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews
    What did we like? :) What did we not like??? For us, EVERYTHING was perfect! Great host, great location!
    Brendon
    Solo traveller
  • Avg. price/night: £106.31
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,224 reviews
    Great location, opposite from the sea, very nice view, renovated bedroom, delicious breakfast, helpful staff, quiet area. I feel like I live in a small, quiet village opposite the sea. I swam a couple of times and enjoyed our breakfast. We would like to visit this place again but only if we stay in the room with a balcony and front view to the sea. I would recommend this hotel to anyone who likes living in a nice area
    Kyriakos
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 193 reviews
    Great location of the apartment, very quiet but interesting neighborhood. The apartment is the same as in the photos, very spacious, well-kept and clean. Of course, the wonderful owner was very nice and helpful, I arrived quite late and there was water waiting in the room, which was a godsend at that moment. We have a kettle, an espresso machine and cups in the room, and the kitchen is incredibly well stocked with everything! Very good price for the room. If I come back to Malta, I will only stay in this apartment. Beautiful place
    Agnieszka
    People with friends
  • Avg. price/night: £94.92
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 7 reviews
    Great location; quiet with a lovely view yet still easy walking distance to Marsaskala / any other places we wanted to visit. Flat was spacious with everything we needed, couldn't ask for more.
    Douglas
    Young couple
  • Avg. price/night: £106.31
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,224 reviews
    Great location, at the sea side, quiet, nice view and very good breakfast. Clean and comfortable size of rooms.
    Sille
    Group
  • Avg. price/night: £106.31
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,224 reviews
    It is far from the main attractions, but taxi transport is cheap and great. The accommodation is on the waterfront, in a very quiet, beautiful location. The breakfast is great. The staff is very kind and helpful, I can only recommend it if you want to stay in a quiet place.
    Tünde
    Group
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 101 reviews
    Great host, very responsive and willing to help. Quiet location in nice neighbourhood. All amentities in the apartment, but the 2nd bathroom tiny. Overall great value for money.
    Dymitr
    Family with young children
  • Avg. price/night: £94.92
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 711 reviews
    Charming and relaxed town - so glad we came to stay! TJ Boutique was a perfect, clean, comfortable way to end our visit in Malta and was less than 20 mins from the airport. We were great location to walk to salt flats and St Thomas bays, we swam in the pool at the near by hotel, we walk all along the waterfront and ate great food. Great communication with friendly managers. In room facilities were clean and generous.
    Christine
    Family with young children
  • Avg. price/night: £118.12
    Scored 7.7
    7.7
    Rated good
    Good
     · 907 reviews
    This is nice hotel with a good location at a quiet place out of the city center but not far. Delicious breakfast is served at the restaurant which is part of the hotel, you have to pay for it but it is worth that.
    Marketa
    Solo traveller
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 14 reviews
    Beautiful modern spacious apartment. Comfortable bedrooms. Quiet. Great location.
    Joy
    Solo traveller