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.
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.

The Botanica B&B is exceptional and full of charm, made special by the host Sophie. Breakfast was amazing and we cannot fault the accommodation. The pool was a bonus and needed to cool off from the June sunshine. We had the top room, which made full use of the rooftop terrace. 6 stars out of 5!
9.7
Scored 9.7
Exceptional
Rated exceptional
143 reviews
Price from£137.88per night
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.

Very cute house, cozy room and super comfortable bed. We stayed for four nights and enjoyed the little town. The pool was very nice to lounge around and also included breakfast was convenient.
9.2
Scored 9.2
Superb
Rated superb
174 reviews
Price from£75.21per night
The Cloisters Bed And Breakfast, hotel in Xagħra

Situated within 2.5 km of Ramla Beach and 3 km of Cittadella in Xagħra, The Cloisters Bed And Breakfast provides accommodation with seating area.

Beautiful, spacious and peaceful.
9.5
Scored 9.5
Exceptional
Rated exceptional
215 reviews
Price from£108.17per night
A la maison B&B, hotel in Xagħra

A la maison B&B offers accommodation with a private pool. The air-conditioned accommodation is 1.4 km from Ramla Beach, and guests benefit from private parking available on site and free WiFi.

We recently had the pleasure of staying at this charming bed and breakfast on Gozo, and it was an unforgettable experience. Nestled in an old traditional home, this B&B perfectly marries the island’s rich history with modern comforts. Upon arrival, we were immediately struck by the tasteful renovation of the property. The original architectural features have been lovingly preserved, maintaining the authentic charm of the home. The decor is a delightful mix of rustic elements and elegant touches, creating a warm and inviting atmosphere. One of the standout features is the fantastic pool area. Private and quiet, t’s an idyllic spot to unwind and soak up the Mediterranean sun. The pool itself is immaculate and refreshing, a perfect oasis after a day of exploring Gozo. The breakfast here is another highlight. Each morning, we were treated to a delicious spread of local and homemade delicacies. Freshly baked bread, seasonal fruits, and a variety of cheeses and cold cuts made for a sumptuous start to the day. The attention to detail and the quality of the ingredients were exceptional. The hosts were incredibly welcoming and attentive, always ready with helpful tips and recommendations to make the most of our stay. Their passion for the property and the island shines through in every aspect of the B&B. In conclusion, this bed and breakfast is a hidden gem on Gozo. With its perfect blend of traditional charm and modern amenities, fantastic pool, and exceptional breakfast, it offers an experience that is both relaxing and enriching. We can’t recommend it highly enough for anyone looking to immerse themselves in the beauty and tranquility of Gozo. Thank you Baptiste and Brenda for your hospitality
9.4
Scored 9.4
Superb
Rated superb
22 reviews
Price from£65.07per night
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.

Everything perfect
10
Scored 10
Exceptional
Rated exceptional
12 reviews
Price from£95.50per night
Il figolla b&b, hotel in Xagħra

Situated within 1.5 km of Ramla Beach and 1.9 km of Marsalforn Beach, Il figolla b&b features rooms with air conditioning and a private bathroom in Xagħra.

tranquillity. location was quite from noises etc.
9.6
Scored 9.6
Exceptional
Rated exceptional
72 reviews
Price from£102.26per night
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.

Monica is so friendly and makes you feel at home. She prepares breakfast with dedication and in a well-kept environment. Hope to meet again.
9.4
Scored 9.4
Superb
Rated superb
86 reviews
Price from£73.52per night
Encanto Vegetarian Bed & Breakfast, hotel in Xagħra

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.

Wonderful vegan breakfast and lots of extras!
9.9
Scored 9.9
Exceptional
Rated exceptional
76 reviews
Price from£89.16per night
Ta' Karkar Villa Bed and Breakfast, hotel in Xagħra

Featuring a swimming pool and a sun terrace, Ta Karkar Villa is situated in Xagħra. Offering air conditioning and free WiFi throughout, the property features a living room with TV.

Location very quite. Parking in front of premises. Large premises with fully operational kitchen and BBQ area. Excellent bathroom and shower. Strong water pressure and to top it all large patio with a good size pool. Strong wi-fi and TV covers channels from all over the world. You will not miss a sporting event. .Close to centre and historic places. The village has an excellent reputation for very good restaurants which need further visits / investigations.
8.9
Scored 8.9
Fabulous
Rated fabulous
280 reviews
Price from£55.78per night
Paradise Gardens, hotel in Xagħra

Paradise Gardens is located in Xaghra and features a shared kitchen, a communal lounge area and a balcony, all with panoramic views of the surrounding countryside. Free WiFi is available to all...

This was my second stay at the house, really nice and comfy. Shared kitchen/livingroom is very well equipped, i can defenitley recommend!
8.6
Scored 8.6
Fabulous
Rated fabulous
18 reviews
Price from£60per night
See all 42 hotels 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.
Search B&Bs in Xagħra

Most booked B&Bs in Xagħra this month

Enjoy breakfast in Xagħra!

  • Rosehill B&B
    Breakfast options
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 174 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.

    Quiet place ,very comfortable bed and nice pool area

  • The Cloisters Bed And Breakfast
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 215 reviews

    Situated within 2.5 km of Ramla Beach and 3 km of Cittadella in Xagħra, The Cloisters Bed And Breakfast provides accommodation with seating area.

    The location was near the parish if xaghra and the host are well organised.

  • il Giardino Segreto One Room Only B&B
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 22 reviews

    Located in Xagħra, 1.9 km from Ramla Beach and 2.6 km from Marsalforn Beach, il Giardino Segreto One Room Only B&B provides spacious air-conditioned accommodation with a balcony and free WiFi.

    Breakfast was absolutely delicious and plentiful. It was varied and also nutritious . I am coeliac and Eleanora went out of her way to adapt to my requirements

  • Bliss Boutique Living
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,257 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.

    Place was clean and very comfortable. Pool was nice too.

  • Georges Boutique Living
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 672 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

  • Botanica B&B
    Breakfast options
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 143 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.

  • L'Ghorfa
    Breakfast options
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 160 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

  • Gizimina B&B by VeroSole
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 155 reviews

    Situated in Xagħra, within 1.5 km of Ramla Beach and 1.8 km of Marsalforn Beach, Gizimina B&B by VeroSole offers accommodation with free WiFi, air conditioning, pool with a view and a shared lounge.

    the hospitality of Veronica and Pino is unprecedented!

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

  • Paradise Gardens
    Budget options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 18 reviews

    Paradise Gardens is located in Xaghra and features a shared kitchen, a communal lounge area and a balcony, all with panoramic views of the surrounding countryside.

  • San Pawl bnb farmhouse CALYPSO
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 12 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.

    Clean, modern farmhouse. Massimo is an amazing host. He prepared breakfast for us, fresh every morning. Peaceful and nice location. Free private parking. We will be back for sure 👍

  • Il figolla b&b
    Budget options available
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 72 reviews

    Situated within 1.5 km of Ramla Beach and 1.9 km of Marsalforn Beach, Il figolla b&b features rooms with air conditioning and a private bathroom in Xagħra.

    Antonio was an amazing host and accommodation was 👍

  • MJ Farmhouse B&B
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 86 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.

    the host was really nice and sweet, great breakfast, and a lovely stay

  • Encanto Vegetarian Bed & Breakfast
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 77 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.

    The ideal mix of the excellent location, superfriendly hostesses and tasteful breakfasts.

  • Ta’ Giljan B&B Gozo
    Budget options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 88 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

  • A la maison B&B
    Budget options available
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 22 reviews

    A la maison B&B offers accommodation with a private pool. The air-conditioned accommodation is 1.4 km from Ramla Beach, and guests benefit from private parking available on site and free WiFi.

    l’amabilité du personnel, la propreté et la piscine

  • Boutique Style Farmhouse B&B with Pool
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 5 reviews

    Situated in Xagħra, 1.9 km from Ramla Beach and 2.7 km from Marsalforn Beach, Boutique Style Farmhouse B&B with Pool features spacious air-conditioned accommodation with a terrace and free WiFi.

    Gorgeous house, super stylish, fantastic hosts. Sonja is very generous and happy to lend you anything needed for a day on the beautiful bays.

Great access to the city centre! Check these B&Bs in Xagħra

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

    Featuring a swimming pool and a sun terrace, Ta Karkar Villa is situated in Xagħra. Offering air conditioning and free WiFi throughout, the property features a living room with TV.

    Tony best man! Great house, great view, great Pool!

  • Acomodation House Kavarna
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 164 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

  • DGolden Valley Boutique
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 993 reviews

    Located in Xagħra, 1.3 km from Ramla Beach and 2.6 km from Xwejni Bay Beach, DGolden Valley Boutique provides accommodation with free WiFi, 4 outdoor swimming pools, and 2 shared lounges.

    Very nice room and very clean. Staff very friendly.

  • 250 yo Tal-Bambinu Guesthouse
    5.7
    Scored 5.7
    Above average
    Rated okay
     · 12 reviews

    Set in Xagħra, 2.5 km from Ramla Beach and 2.8 km from Cittadella, 250 yo Tal-Bambinu Guesthouse offers accommodation with free WiFi, air conditioning, an outdoor swimming pool and a terrace.

  • All Nations Duplex with Pool

    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.

FAQ about B&Bs in Xagħra







B&Bs that guests love in Xagħra

  • Avg. price/night: £107.33
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 215 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: £85.85
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,257 reviews
    For us it was quiet and relaxing, staff excellent and rooms very comfortable. Also excellent breakfast and very clean
    Sharon
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 155 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
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 72 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: £125.50
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 468 reviews
    Great location , very quiet, clean and had everything we needed . Great breakfast , Staff very nice and helpful
    Shirley
    Family with young children
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 993 reviews
    Very quiet location. The views are excellent with a nice private terrace.
    Mark
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 672 reviews
    It was nicely located on the outskirts of Xaghra, across the valley from Victoria, isolated from the busy centres and yet close. Clean and intimate hotel, quiet, nicely converted and modern. Was like staying in a private house, and very well run by efficient staff and a friendly hostess.
    Daniel
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 672 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: £81.55
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 86 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
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 300 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