Find hotels near St John's Demi-Bastion, Victoria from $65

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,880 hotels close to St John's Demi-Bastion with room rates, reviews, and availability. Most hotels are fully refundable.

Townhouse17

4.0 star property
< 0.1 mi from St John's Demi-Bastion
10.0 out of 10, Exceptional, (110)
"A terrific hotel, clean, secured, very accommodating. Located next to the bus station, easy walk to all the attractions. Best of all, an excellent breakfast. "
Canada
benjamin
$82 nightly
The price is $89
Dec 12 - Dec 13
Total with taxes and fees
Townhouse17

The Duke Boutique Hotel

3.0 star property
0.2 mi from St John's Demi-Bastion
9.8 out of 10, Exceptional, (507)
"Really excellent hotel we will be back!!"
Canada
Sabine
$100 nightly
The price is $109
Dec 11 - Dec 12
Total with taxes and fees
The Duke Boutique Hotel

Georges Boutique Living

3.0 star property
1 mi from St John's Demi-Bastion
10.0 out of 10, Exceptional, (29)
"What a gorgeous hotel. Our room and amenities were top notch. Easy communication through What's App. I would absolutely book again"
Canada
Sonia
$60 nightly
The price is $65
Dec 17 - Dec 18
Total with taxes and fees
Georges Boutique Living

Maria Rosa Suites

4.0 star property
0.2 mi from St John's Demi-Bastion
9.6 out of 10, Exceptional, (30)
"Very nice hotel in an ideal location. Lots of great restaurants nearby and close to the bus station."
Canada
gayle
Maria Rosa Suites

Marcellino Boutique Living

3.0 star property
0.1 mi from St John's Demi-Bastion
9.4 out of 10, Exceptional, (19)
"Lovely property centrally located. We were very pleased with our stay!"
United States
Hoke
$85 nightly
The price is $93
Dec 8 - Dec 9
Total with taxes and fees
Marcellino Boutique Living

Santa Lucia Boutique Hotel

3.5 star property
1.3 mi from St John's Demi-Bastion
9.8 out of 10, Exceptional, (43)
"Great hotel"
United Kingdom
Paul
$61 nightly
The price is $66
Dec 10 - Dec 11
Total with taxes and fees
Santa Lucia Boutique Hotel

San Pawl bnb Farmhouse Calypso

4.0 star property
2 mi from St John's Demi-Bastion
10.0 out of 10, Exceptional, (7)
"Massimo's property is a really lovely place to end the day and relax. Breakfast was perfect to get us fueled up for a long day of walking ahead! Beautiful view from the bedroom balcony and great communication from a wonderful host. Taxi's are easy around Gozo, but when visiting Victoria the bus is also convenient. "
United Kingdom
Paul
$84 nightly
The price is $91
Dec 5 - Dec 6
Total with taxes and fees
San Pawl bnb Farmhouse Calypso

San pawl bnb farmhouse Kortoll

4.0 star property
1.1 mi from St John's Demi-Bastion
9.4 out of 10, Exceptional, (16)
"A very nice place to stay"
United Kingdom
William
San pawl bnb farmhouse Kortoll

Quaint Boutique Hotel Xewkija

2.0 star property
1.3 mi from St John's Demi-Bastion
9.4 out of 10, Exceptional, (76)
"Everything was great. The hotel itself is in a beautiful square almost next to a wonderful Dome. The staff was helpfuland kind, they made sure everything was perfect for our stay. The breakfast was great, very nice selection of fresh food. My partner's faborite was the egg station, the omelette was phenomenal. All in all it was a pleasant stay in Xewkija, Gozo."
France
Virág
$92 nightly
The price is $100
Dec 17 - Dec 18
Total with taxes and fees
Quaint Boutique Hotel Xewkija

Quaint Boutique Hotel Sannat

2.0 star property
1.1 mi from St John's Demi-Bastion
9.0 out of 10, Wonderful, (70)
"Fabulous hotel. Lady that checked us in was superb, what a welcome! Facilities were first class and we had an excellent sleep. Had lunch in the band club next door which was also great. "
United Kingdom
Kris
$92 nightly
The price is $100
Dec 8 - Dec 9
Total with taxes and fees
Quaint Boutique Hotel Sannat

Block

3.0 star property
1.5 mi from St John's Demi-Bastion
9.0 out of 10, Wonderful, (21)
"Great time away, staff are superb, so helpful and friendly "
United Kingdom
John
$96 nightly
The price is $104
Jan 1 - Jan 2, 2026
Total with taxes and fees
Block

Kempinski Hotel San Lawrenz

5.0 star property
2 mi from St John's Demi-Bastion
9.0 out of 10, Wonderful, (626)
"I highly recommend this hotel. The location is great and the hotel, spa, restaurant, and staff are all wonderful. "
United States
Aileen
$217 nightly
The price is $234
Dec 8 - Dec 9
Total with taxes and fees
Kempinski Hotel San Lawrenz

Hotel San Andrea

3.0 star property
1.6 mi from St John's Demi-Bastion
8.6 out of 10, Excellent, (248)
"Nice place and clean nice staff , the road a little bit noisy ."
United Kingdom
Loraine
$70 nightly
The price is $77
Dec 6 - Dec 7
Total with taxes and fees
Hotel San Andrea

Cornucopia Hotel

4.0 star property
1.4 mi from St John's Demi-Bastion
8.6 out of 10, Excellent, (175)
"lovely place , very clean , helpful friendly staff, beautiful stonebuilt building with pretty terraces and a lovely pool."
United Kingdom
Lesley
$75 nightly
The price is $82
Dec 9 - Dec 10
Total with taxes and fees
Cornucopia Hotel

All Nations Gozo - Duplex

3.0 star property
1.3 mi from St John's Demi-Bastion
8.4 out of 10, Very Good, (7)
"Very good for the price and well located"
United Kingdom
Lewis
$70 nightly
The price is $76
Jan 4 - Jan 5, 2026
Total with taxes and fees
All Nations Gozo - Duplex

Hotel Ta' Cenc & Spa

5.0 star property
1.6 mi from St John's Demi-Bastion
8.4 out of 10, Very Good, (199)
"Very relaxing and tranquil place. Just the perfect getaway to unwind from the hustle and bustle of every day life. Surely will visit again soon. "
United Kingdom
Daniela
$212 nightly
The price is $229
Dec 9 - Dec 10
Total with taxes and fees
Hotel Ta' Cenc & Spa

Tuta Agrotourism

4.0 star property
0.9 mi from St John's Demi-Bastion
9.0 out of 10, Wonderful, (4)
"It was good and quite place for adult"
United Kingdom
Sally
$160 nightly
The price is $173
Dec 14 - Dec 15
Total with taxes and fees
Tuta Agrotourism

Saint Patrick's Hotel

4.0 star property
1.5 mi from St John's Demi-Bastion
8.0 out of 10, Very Good, (269)
"This place was great! Great staff, and super awesome vibes. "
Canada
Pamela
$61 nightly
The price is $67
Jan 4 - Jan 5, 2026
Total with taxes and fees
Saint Patrick's Hotel

Arzella Apartments

2.0 star property
1.5 mi from St John's Demi-Bastion
10.0 out of 10, Exceptional, (3)
"Will return for sure .Excelent location and very nice apartment"
United States
Adrian
$106 nightly
The price is $115
Dec 10 - Dec 11
Total with taxes and fees
Arzella Apartments

Aqueduct Boutique B&B

3.5 star property
0.7 mi from St John's Demi-Bastion
10.0 out of 10, Exceptional, (2)
"Memorable excellent stay at this brand new botique hotel, quiet and peaceful area in Gozo. Every where clean and tidy, and most of all Ramona is extremely helpful when ever needed. Must try."
United Kingdom
DOREEN
Aqueduct Boutique B&B
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St John's Demi-Bastion Hotel Reviews

Hotels near other St John's Demi-Bastion attractions

Frequently asked questions

What are the top-rated hotels near St John's Demi-Bastion?
Discover the top-rated hotels near St John's Demi-Bastion that offer exceptional stays and stunning views in the heart of Victoria, Gozo Region, Malta.

San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso is a 4-star retreat located just 2.3 miles from St John's Demi-Bastion, with an impressive review rating of 10. This charming farmhouse offers travelers a delightful experience with a private pool, stunning sea views, and a rooftop terrace perfect for relaxation. Amenities like free daily breakfast, air conditioning, and concierge services ensure a comfortable stay, while nearby snorkeling and winery tours add to the allure of this exceptional hotel.

Splendid House with pool, great views and location

With a perfect review rating of 10, the Splendid House is situated 3.1 miles from St John's Demi-Bastion, offering travelers a picturesque escape. This historic hotel features an outdoor pool and a patio, ideal for enjoying the scenic surroundings. Guests can take advantage of amenities such as a fully equipped kitchen, onsite parking, and nearby hiking and biking opportunities, creating a memorable stay in the heart of Gozo.

Villa/ Farmhouse with Private Pool and Stunning Sea & Country Views + Sun Sets

Nestled 2.7 miles from St John's Demi-Bastion, this villa/farmhouse is rated 10 by travelers, making it an idyllic getaway. The hotel features a private pool and breathtaking sea and country views, perfect for enjoying stunning sunsets. Guests appreciate the elegant amenities, including a fully equipped kitchen, air conditioning, and an outdoor patio for dining al fresco. With a romantic ambiance and nearby fitness facilities, this hotel promises a relaxing retreat.
What hotels are within walking distance to St John's Demi-Bastion?
Finding the perfect stay near St John's Demi-Bastion is easy with these top-rated options that combine comfort and convenience.

Aqueduct Boutique B&B

Aqueduct Boutique B&B is a charming 3.5-star accommodation located just a 16-minute walk from St John's Demi-Bastion. With a perfect review rating of 10, this boutique B&B offers a relaxing atmosphere with amenities such as an outdoor pool, terrace, and complimentary breakfast. Guests appreciate the convenience of airport transportation and nearby beach access, making it a great choice for those exploring the Gozo Region.

Mejda Farmhouse - 2 bedroom with private pool available

Mejda Farmhouse is an inviting option situated only 11 minutes walking from St John's Demi-Bastion, with a perfect review rating of 10. This farmhouse features a private pool and a fully equipped kitchen, providing travelers with the comforts of home while exploring Victoria. With ample space and onsite parking, it is ideal for travelers seeking a cozy retreat after a day of sightseeing.

The Carob Tree B&B

The Carob Tree B&B is a delightful 3.5-star hotel located just 3 minutes from St John's Demi-Bastion, earning an impressive review rating of 10. Guests can enjoy free continental breakfast and a refreshing outdoor pool during their stay. The B&B features a furnished balcony and shared kitchen facilities, ideal for travelers looking to relax in a welcoming place.
How much is a hotel near St John's Demi-Bastion?
Staying near St John's Demi-Bastion is a treat, with plenty of hotels from $65 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near St John's Demi-Bastion?
Finding the perfect family-friendly stay near St John's Demi-Bastion can enhance your Malta experience. Explore these top-rated hotels that cater to families and offer great amenities.

Large 5 bedroom farmhouse with amazing views. Fully A/C. Free transfers in Gozo.

Just 2.5 miles from St John's Demi-Bastion, this large farmhouse is rated an impressive 9.8 by travelers. It provides a spacious and family-friendly environment with amenities like an outdoor play area, games for children, and babysitting services. Guests will appreciate the fully equipped kitchen, and the beautiful views from the patio, making it an inviting retreat for families.

Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz, a 5-star gem located just 2.4 miles from St John's Demi-Bastion, is highly rated by travelers with a score of 9.0. This luxury hotel is ideal for families, featuring supervised childcare, a children's playground, and toys for various ages. Guests will also enjoy the indoor and outdoor pools, spa services, and complimentary airport shuttle, ensuring a comfortable and enjoyable stay.

Large fully A/C villa, private pool + amazing views. Free transfers in Gozo

This stunning villa, located 2.5 miles from St John's Demi-Bastion and rated 9.8 by travelers, offers an exceptional family-friendly experience. With a private pool, outdoor play area, and babysitting services, it's perfect for families looking for comfort and space. The villa also features a fully equipped kitchen, patio, and secured yard, making it a great home away from home.
Are there any 5-star hotels near St John's Demi-Bastion?
Discovering a luxurious 5-star stay near St John's Demi-Bastion is an exciting part of your visit to Victoria, Gozo Region, Malta.

Hotel Ta' Cenc & Spa

Hotel Ta' Cenc & Spa, located just 2.2 miles from St John's Demi-Bastion, is rated 8.4 by travelers and offers a luxurious escape. Guests are welcomed to enjoy complimentary daily breakfast and access to a stunning full-service spa featuring hydrotherapy treatments and a variety of massages. The hotel boasts an outdoor pool surrounded by sun loungers, as well as a private beach nearby for those looking to soak in the sun. With a focus on relaxation and comfort, this hotel provides an idyllic setting for a memorable stay.

Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz stands as a five-star haven just 2.4 miles from St John's Demi-Bastion, with an impressive review rating of 9.0. This hotel is a true retreat featuring a full-service spa, perfect for unwinding after a day of exploration. Guests can indulge in soothing treatments such as Thai massage and rejuvenating body scrubs, or take a dip in the indoor and outdoor pools. The hotel also offers a 24-hour room service for those who prefer dining in, alongside a poolside bar for refreshing drinks.
Which hotels near St John's Demi-Bastion offer the best views?
Discover top-rated hotels with stunning views near St John's Demi-Bastion, perfect for your stay in Victoria, Gozo Region, Malta.

Large 5 bedroom farmhouse with amazing views. Fully A/C. Free transfers in Gozo.

This charming farmhouse, rated 9.8 by travelers, is located just 2.5 miles from St John's Demi-Bastion. Guests enjoy breathtaking ocean views from the outdoor patio and private pool. The hotel features essential amenities like a fully equipped kitchen, air conditioning, and complimentary transfers in Gozo. With nearby activities like snorkeling and paddleboating, it's an ideal choice for those seeking relaxation and adventure.

Large fully A/C villa, private pool + amazing views. Free transfers in Gozo

Rated 9.8 by travelers, this exquisite villa is also situated 2.5 miles from St John's Demi-Bastion. It boasts mesmerizing ocean views and features a private pool, perfect for unwinding. Guests can enjoy modern conveniences including a fully equipped kitchen and a patio for outdoor dining. With nearby attractions like windsurfing and winery tours, this villa offers a perfect blend of leisure and exploration.

CALM - ZENITUDE - ONE OF THE MOST BEAUTIFUL HOUSES OF GOZO

With a review rating of 9.4, this stunning house is located 2.6 miles from St John's Demi-Bastion. Guests are treated to spectacular ocean views from the serene garden and patio. The hotel includes a private pool and kitchen facilities, ensuring a comfortable stay. Nearby activities such as kayaking and hiking add to the appeal, making it perfect for nature lovers and those seeking tranquility.
What are the best affordable hotels near St John's Demi-Bastion?
Discover the charm of affordable stays near St John's Demi-Bastion, where top-rated hotels provide remarkable views and family-friendly amenities for a memorable getaway.

Splendid House with pool, great views and location

Just 3.1 miles from St John's Demi-Bastion, the Splendid House offers stunning views and an inviting outdoor pool, making it perfect for families seeking a relaxing retreat. With a perfect review rating of 10, this hotel features amenities like a fully equipped kitchen, air conditioning, and nearby paddleboating opportunities. Guests can enjoy comfortable accommodations with a patio and outdoor dining space, ideal for creating lasting memories.

Peaceful Farmhouse - Full Privacy

This peaceful farmhouse, 4.7 miles from St John's Demi-Bastion, is rated 10 by travelers and offers full privacy for a serene getaway. Families will appreciate its outdoor play area and hot tub, while the stunning ocean views from the terrace provide the perfect backdrop for relaxation. The hotel features a private in-room pool, a fully equipped kitchen, and easy access to nearby museums, ensuring a perfect blend of comfort and adventure.

Villa/ Farmhouse with Private Pool and Stunning Sea & Country Views + Sun Sets

Located only 2.7 miles from St John's Demi-Bastion, this villa boasts breathtaking sea and countryside views, alongside a private outdoor pool. Rated 10 by travelers, it caters to families with an outdoor play area and highchairs for young children. Guests can also enjoy a fully equipped kitchen, air conditioning, and beautiful sunset vistas from the balcony, making it a lovely spot for relaxation and fun.
Are there any hotels with pools close to St John's Demi-Bastion?
For travelers seeking top-rated hotels with pools near St John's Demi-Bastion, there are excellent options in Victoria, Gozo Region, Malta that cater to your leisure and relaxation needs.

Charming traditional house with an indoor & outdoor pool located in quaint alley

Located 4.7 miles from St John's Demi-Bastion, this charming house features both indoor and outdoor heated pools, rated an impressive 9.6 by travelers. Ideal for families, it includes kid-friendly amenities and a fully equipped kitchen. Guests can enjoy nearby attractions such as paddleboating and snorkeling, along with a cozy and historic atmosphere.

Hotel Ta' Cenc & Spa

Set only 2.2 miles from St John's Demi-Bastion, this elegant 5-star hotel boasts an impressive 8.4 travelers' rating. Guests can unwind in the outdoor pool or relax at the poolside bar. The hotel also offers a range of amenities such as a full-service spa, complimentary breakfast, and easy access to nearby beaches, ensuring a delightful stay for families and couples alike.

Kempinski Hotel San Lawrenz

This luxurious 5-star hotel is located just 2.4 miles from St John's Demi-Bastion, offering a stunning outdoor pool area complete with sun loungers and a poolside bar. Rated 9.0 by travelers, it also features an indoor pool and children's pool, making it perfect for families. Guests can indulge in a full-service spa, enjoy fine dining, or take advantage of the complimentary airport shuttle service during their stay.
What are the best pet-friendly hotels near St John's Demi-Bastion?
Finding the perfect pet-friendly stay near St John's Demi-Bastion can enhance your travel experience in Malta. Here are some top-rated options that welcome your furry friends and offer family-friendly amenities.

The White Knight Premium Boutique Hotel

The White Knight Premium Boutique Hotel is a charming option located 3.2 miles from St John's Demi-Bastion, with an impressive review rating of 10. Known for its pet-friendly policies, it provides essential amenities for pets, including food and water bowls. Guests can enjoy free toiletries and nearby parking, ensuring a convenient and comfortable stay.

Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz is a luxurious 5-star hotel located just 2.4 miles from St John's Demi-Bastion, featuring a remarkable review rating of 9.0. This pet-friendly hotel offers special amenities for pets, ensuring a comfortable stay for both travelers and their furry companions. Visitors can indulge in the hotel's stunning spa services, indoor and outdoor pools, and complimentary airport shuttle services, making it a perfect retreat for families.

Ta Beppe Traditional Gozitan Farmhouse

Ta Beppe Traditional Gozitan Farmhouse is a delightful stay just 1.9 miles from St John's Demi-Bastion, with a perfect review rating of 10. This pet-friendly farmhouse welcomes dogs and cats, offering a cozy feel with amenities such as a private pool and a fully equipped kitchen. The spacious environment is ideal for families looking for a comfortable getaway while enjoying the beauty of Gozo.
Can I book a fully refundable hotel close to St John's Demi-Bastion?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "St John's Demi-Bastion", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near St John's Demi-Bastion?
To look for discounts on hotels near St John's Demi-Bastion, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia