Skip to main content

The best B&Bs in Xagħra

Check out our pick of great B&Bs in Xagħra

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Bliss Boutique Living, hotel in Xagħra

Situated within 2.2 km of Cittadella and 5.4 km of Ta' Pinu Basilica, Bliss Boutique Living features rooms with air conditioning and a private bathroom in Xagħra.

Perfection and creative food preparation
Scored 9.2
9.2
Rated superb
Superb
1,292 reviews
Price from
£62.71
1 night, 2 adults
Botanica B&B, hotel in Xagħra

Located in Xagħra and only 2.9 km from Ramla Beach, Botanica B&B provides accommodation with sea views, free WiFi and free private parking.

Sophie was a lovely host and very communicative. The breakfast was exceptional, extensive and prepared with a lot of care. The house is beautiful and Sophie added personalized touches throughout our stay. We would love to return!
Scored 9.8
9.8
Rated exceptional
Exceptional
135 reviews
Price from
£135.77
1 night, 2 adults
Il figolla b&b, hotel in Xagħra

Il figolla b&b is situated in Xagħra and has a pool with a view and pool views. The property features city and quiet street views, and is 1.5 km from Ramla Beach.

Excellent cozy accomodation with having Antonio being a very friendly informative and helpful host. He borrowed me a charging cable which I lost in a bus in Valletta. The breakfast was rich. We extremely loved the gbejna he served us very often. His cakes are delicious. The room was clean, a bit small but did not matter. One of the most beautiful beaches of Malta, Ramla Bay, is not far away and can be reached on foot.
Scored 9.6
9.6
Rated exceptional
Exceptional
170 reviews
Price from
£72.50
1 night, 2 adults
Rosehill B&B, hotel in Xagħra

Boasting an outdoor swimming pool and views of pool, Rosehill B&B is a recently renovated guest house situated in Xagħra, 2.6 km from Ramla Beach.

Breakfast -Helpfull host
Scored 9.1
9.1
Rated superb
Superb
278 reviews
Price from
£38.55
1 night, 2 adults
MJ Farmhouse B&B, hotel in Xagħra

Situated in Xagħra, in a historic building, 2.8 km from Ramla Beach, MJ Farmhouse B&B is a recently renovated bed and breakfast with an outdoor swimming pool and terrace.

Breakfast, location
Scored 9.5
9.5
Rated exceptional
Exceptional
122 reviews
Price from
£72.50
1 night, 2 adults
The Cloisters Bed And Breakfast, hotel in Xagħra

Boasting an outdoor swimming pool, a garden, and a bar, The Cloisters Bed And Breakfast provides accommodation in Xagħra with free WiFi and garden views.

Very nice breakfast , good location
Scored 9.2
9.2
Rated superb
Superb
282 reviews
Price from
£34.36
1 night, 2 adults
A la maison B&B, hotel in Xagħra

Set within 2.1 km of Ramla Beach and 4.7 km of Cittadella in Xagħra, A la maison B&B offers accommodation with free WiFi and seating area.

The farmhouse is located in a quiet area. One can park nearby. The place is very clean, well equipped and the host Mr Baptiste is very friendly and helpful.
Scored 9.5
9.5
Rated exceptional
Exceptional
56 reviews
Price from
£56.57
1 night, 2 adults
All Nations Duplex with Pool, hotel in Xagħra

All Nations Duplex with Pool is situated in Xagħra and has a pool with a view and sea views. Boasting a lift, this property also provides guests with a barbecue.

A very bright, spacious, and cozy room with a stunning view from the balcony. It has everything you need for a pleasant stay. Quiet and peaceful place. I enjoyed my stay here, thank you.
Scored 9.0
9.0
Rated superb
Superb
28 reviews
Price from
£51.25
1 night, 2 adults
San Pawl bnb farmhouse CALYPSO, hotel in Xagħra

Situated in Xagħra, 1.3 km from Ramla Beach, San Pawl bnb farmhouse CALYPSO features accommodation with water sports facilities, free private parking, an infinity pool and a garden.

The place is so quiet and peaceful. Staff were extremely friendly and helpful. Breakfast was good. The place is very clean and would recommend for sure.
Scored 9.8
9.8
Rated exceptional
Exceptional
97 reviews
Price from
£97.22
1 night, 2 adults
Ta' Karkar Villa Bed and Breakfast, hotel in Xagħra

Situated within 2.2 km of Ramla Beach and 3 km of Marsalforn Beach, Ta' Karkar Villa Bed and Breakfast features rooms with air conditioning and a private bathroom in Xagħra.

Peaceful and with a lovely view. Nice host. Clean spacious room.
Scored 8.9
8.9
Rated fabulous
Fabulous
259 reviews
Price from
£54.31
1 night, 2 adults
All B&Bs in Xagħra
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.

Most booked B&Bs in Xagħra this month

See all

Enjoy breakfast in Xagħra!

  • Bliss Boutique Living
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,292 reviews

    Situated within 2.2 km of Cittadella and 5.4 km of Ta' Pinu Basilica, Bliss Boutique Living features rooms with air conditioning and a private bathroom in Xagħra.

    Beautiful rooftop pool. Fantasy breakfast included on a sunny terrace.

  • Il figolla b&b
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 170 reviews

    Il figolla b&b is situated in Xagħra and has a pool with a view and pool views. The property features city and quiet street views, and is 1.5 km from Ramla Beach.

    The host is super friendly and the room was clean and tidy

  • MJ Farmhouse B&B
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 122 reviews

    Situated in Xagħra, in a historic building, 2.8 km from Ramla Beach, MJ Farmhouse B&B is a recently renovated bed and breakfast with an outdoor swimming pool and terrace.

    Monica is so kind and helpful....the place is great and clean.... delicious breakfast

  • The Cloisters Bed And Breakfast
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 282 reviews

    Boasting an outdoor swimming pool, a garden, and a bar, The Cloisters Bed And Breakfast provides accommodation in Xagħra with free WiFi and garden views.

    Lovely room, clean and cozy! Breakfast was great too.

  • Botanica B&B
    Breakfast options
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 135 reviews

    Located in Xagħra and only 2.9 km from Ramla Beach, Botanica B&B provides accommodation with sea views, free WiFi and free private parking.

    An amazing breakfast - easily the best I’ve ever had.

  • San Pawl bnb farmhouse CALYPSO
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 97 reviews

    Situated in Xagħra, 1.3 km from Ramla Beach, San Pawl bnb farmhouse CALYPSO features accommodation with water sports facilities, free private parking, an infinity pool and a garden.

    Yes amazing and the owner it was so helpful and nice

  • A la maison B&B
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 56 reviews

    Set within 2.1 km of Ramla Beach and 4.7 km of Cittadella in Xagħra, A la maison B&B offers accommodation with free WiFi and seating area.

    Great hosts, beautiful place Breakfast was fantastic

  • Ta' Karkar Villa Bed and Breakfast
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 259 reviews

    Situated within 2.2 km of Ramla Beach and 3 km of Marsalforn Beach, Ta' Karkar Villa Bed and Breakfast features rooms with air conditioning and a private bathroom in Xagħra.

    A true relaxing villa with stuning views from the pool.

Save money on B&Bs in Xagħra – budget options available!

  • All Nations Duplex with Pool
    Budget options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 28 reviews

    All Nations Duplex with Pool is situated in Xagħra and has a pool with a view and sea views. Boasting a lift, this property also provides guests with a barbecue.

    Nice host Understandable Nice location Very clean

  • Rosehill B&B
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 278 reviews

    Boasting an outdoor swimming pool and views of pool, Rosehill B&B is a recently renovated guest house situated in Xagħra, 2.6 km from Ramla Beach.

    The breakfast was very good and the location was very quite.

  • Encanto Vegetarian Bed & Breakfast
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 103 reviews

    Set within 1.9 km of Ramla Beach and 2.6 km of Marsalforn Beach, Encanto Vegetarian Bed & Breakfast offers rooms with air conditioning and a private bathroom in Xagħra.

    Kind staff, lovely furry friends, tasty breakfasts ❤️

  • Ta’ Giljan B&B Gozo
    Budget options available
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 118 reviews

    Offering inner courtyard views, Ta’ Giljan B&B Gozo is an accommodation situated in Xagħra, 1.6 km from Marsalforn Beach and 1.7 km from Ramla Beach.

    the property has the most beautiful view on the valley

  • Georges Boutique Living
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 780 reviews

    Located within 2.3 km of Cittadella and 5.5 km of Ta' Pinu Basilica, Georges Boutique Living provides rooms with air conditioning and a private bathroom in Xagħra. The property has quiet street views.

    Breakfast it was very good Location is good and nice

  • L'Ghorfa
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 153 reviews

    A good location for a relaxing getaway in Xagħra, L'Ghorfa is a bed and breakfast surrounded by views of the garden.

    Lovely room with sunny balcony! Breakfast was excellent

  • Acomodation House Kavarna
    Budget options available
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 156 reviews

    Boasting city views, Acomodation House Kavarna offers accommodation with patio, around 2.3 km from Ramla Beach. There is a private entrance at the guest house for the convenience of those who stay.

    Great Location, Clear and tidy Rooms, Friendly Staff

  • Paradise Gardens
    Budget options available
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 45 reviews

    Boasting quiet street views, Paradise Gardens features accommodation with patio, around 2.1 km from Ramla Beach.

    La vue est belle, la décoration est très sympa, bien agencée.

FAQ about B&Bs in Xagħra

B&Bs that guests love in Xagħra

See all
  • Avg. price/night: £46.10
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,448 reviews
    Very clean hotel, excellent breakfast, spacious rooms. Very quiet. Good parking availability.
    Anna Maria
    Family with young children
  • Avg. price/night: £33.52
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 282 reviews
    The Bed and Breakfast is located in a historic town house in the old centre of the charming village of xaghra. The rooms have lots of lovely old features in local stone. The breakfast is abundant and really good and is held in the lovely courtyard.
    Claudette
    Young couple
  • Avg. price/night: £58.23
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 1,292 reviews
    For us it was quiet and relaxing, staff excellent and rooms very comfortable. Also excellent breakfast and very clean
    Sharon
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 100 reviews
    It is a beautiful house built in a traditional way in a quiet village on the island Gozo, perfect when you are looking for a peaceful place after the crowded and noisy main island. Veronica and her husband managed to create perfect homelike atmosphere, also serving charming breakfasts at the swimming pool. Veronica was super helpful with all the information we needed, she helped us to plan our days in Gozo so we could enjoy every beautiful spot on this charming island. This is how the ideal homestay should look like.
    Petronela
    Family with young children
  • Avg. price/night: £71.24
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 170 reviews
    Antonio is a great host. Place very welcoming. Clean and beautiful decor. Excellent breakfast. Good parking facilities
    Anna Maria
    Family with young children
  • Avg. price/night: £55.31
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 512 reviews
    Great location , very quiet, clean and had everything we needed . Great breakfast , Staff very nice and helpful
    Shirley
    Family with young children
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 921 reviews
    Very quiet location. The views are excellent with a nice private terrace.
    Mark
    Young couple
  • Avg. price/night: £51.96
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 780 reviews
    A charming boutique hotel that satisfied all our needs. It was quiet, very clean, and contained all the items we needed, for a really worth it price. The breakfast was great as well!
    Giudice
    Young couple
  • Avg. price/night: £64.95
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 122 reviews
    A charming farmhouse in quiet location. The rooms are quaint, comfortable, and very clean. Breakfast was excellent, with lots of choice, including a wonderful, freshly baked peach sponge cake. Monica, the hostess, is lovely, and went out of her way to ensure our stay was peaceful and relaxing.
    Marlene
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 260 reviews
    A charming Boutique with a Character place.The Boutique is in a lovely part of Xaghra which is so quiet and with a lovely views over the Valley. The staff were amazing and very professional, making sure we were comfortable. Breakfast was perfect and the room was spacious and clean. Have a selection of wine too. Overall experience was outstanding, and would like to recommend this beautiful place. Thanks for making our stay impeccable. Patricia & Victor
    patricia
    Young couple