Photo by Marvin Tee

Find hotels in San Juan from £17

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top 10 San Juan hotels and places to stay

Antipolo Beach Haus Main

2.5 star property
10.0 out of 10, Exceptional, (1)
"Good"
The price is £107
includes taxes & fees
7 Jul - 8 Jul
Antipolo Beach Haus Main

Punta Aguila Resort & Hotel

2.5 star property
7.6 out of 10, Good, (7)
"Not good quality "
Punta Aguila Resort & Hotel

Red Apple Hotel and Resort Batangas

3.0 star property
The price is £37
includes taxes & fees
6 Jul - 7 Jul
Red Apple Hotel and Resort Batangas

Casa Dolores Laiya Batangas

2.0 star property
The price is £46
includes taxes & fees
6 Jul - 7 Jul
Casa Dolores Laiya Batangas

La Luz Beach Resort

3.0 star property
7.0 out of 10, Good, (50)
"Real nice quiet laid-back place the beaches were good the water was excellent the facility was nice."
The price is £105
includes taxes & fees
6 Jul - 7 Jul
La Luz Beach Resort

Cala Laiya

2.0 star property
6.8 out of 10, (13)
"Amazing stay with my wife. Good for couples to spend time together in a getaway that is quiet and romantic. The place is serene, clean and tidy. The guest service is excellent as house attendants are attentive and respectful. Overall an excellent place"
The price is £106
includes taxes & fees
7 Jul - 8 Jul
Cala Laiya

Cocoons Club Laiya

2.5 star property
6.0 out of 10, (1)
"Staff should at least acknowledge waiting guests and need to smile. "
Cocoons Club Laiya

Antipolo Beach Haus Annex

2.5 star property
Antipolo Beach Haus Annex

Overlooking Lagoon at Sitio de Amor

3.0 star property
9.0 out of 10, Wonderful, (6)
"Mylene the care taker is superb. The place is quiet which is a plus, too quiet that we were the only guests. Breakfast food was native and delicious. "
Overlooking Lagoon at Sitio de Amor

3 Peaks Resort & Boutique Hotel

4.5 star property
8.8 out of 10, Excellent, (8)
"The staff was wonderful everyone helped out"
The price is £48
includes taxes & fees
6 Jul - 7 Jul
3 Peaks Resort & Boutique Hotel

Zillion Pavilion Family & Business Hotel

2.5 star property
8.2 out of 10, Very good, (40)
"i love this place"
Zillion Pavilion Family & Business Hotel

The Farm at San Benito

5.0 star property
9.0 out of 10, Wonderful, (133)
"Unbelievably beautiful to say the least. "
The price is £133
includes taxes & fees
6 Jul - 7 Jul
The Farm at San Benito

Solano Hotel

3.5 star property
8.4 out of 10, Very good, (72)
"Room was wide, clean and well equipped. All staff I’ve seen while walking was friendly. I could stay comfortably. And there was smoking area (booth with ashtray) on 3rd floor. Very nice"
The price is £68
includes taxes & fees
13 Jul - 14 Jul
Solano Hotel

NutriTECH Hotel and Events

3.0 star property
10.0 out of 10, Exceptional, (1)
"The hotel room and service were good. Breakfast was good too! The only setback in staying on the ground floor is the noise coming from the hotel neighbor at the back of the property.Their music was too loud at the time of our stay."
NutriTECH Hotel and Events

The Suites at Mount Malarayat

3.0 star property
8.4 out of 10, Very good, (98)
"Great stay…"
The price is £71
includes taxes & fees
4 Aug - 5 Aug
The Suites at Mount Malarayat

Diwata Nature Resort

3.0 star property
10.0 out of 10, Exceptional, (1)
"En fiskfarm med hotell, jättetrevligt"
The price is £115
includes taxes & fees
28 Jul - 29 Jul
Diwata Nature Resort

Sitio de Amor Leisure Farm

3.0 star property
8.4 out of 10, Very good, (10)
"Very friendly very beautiful big rooms only bad thing was poor WiFi connection but scenery and friendliness of staff made up for it very beautiful and peaceful"
Sitio de Amor Leisure Farm

Luks Lofts Hotel & Residences

5.0 star property
8.2 out of 10, Very good, (10)
"Pool was almost as advertised just wasn’t as hot as we expected. Basically room temp. Our internet was horrible. Kept kicking us off and couldn’t watch live tv because it would stop a lot. Place was beautiful and the staff was excellent. But for the price I was expecting a bit more of no hassle room issues. They do have free chauffeur service in local area and the staff was super helpful. "
The price is £254
includes taxes & fees
10 Jul - 11 Jul
Luks Lofts Hotel & Residences

Holiday Inn & Suites Batangas Limapark by IHG

2.5 star property
8.6 out of 10, Excellent, (16)
"Nice resort, enjoyed our stay "
The price is £68
includes taxes & fees
1 Aug - 2 Aug
Holiday Inn & Suites Batangas Limapark by IHG

3 Bedroom Home at Batangas City Philippines Pontefino

3.0 star property
10.0 out of 10, Exceptional, (1)
3 Bedroom Home at Batangas City Philippines Pontefino
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about San Juan

Escape to relaxing San Juan! Enjoy its golf, beaches and dining.

Photo by Marvin Tee
Open Photo by Marvin Tee

Find out more about San Juan

Find out more about San Juan

Top reasons to visit San Juan

  • Stunning Beaches: San Juan boasts beautiful beaches with soft sands and clear waters, perfect for relaxation and water sports.
  • Outdoor Adventures: Explore scenic mountains and charming farms, offering a plethora of outdoor activities for adventure enthusiasts.
  • Family-Friendly Attractions: Enjoy various amusement parks and shopping centres, making it an ideal destination for families.
  • Cultural Experiences: Engage in city tours to appreciate the local culture and vibrant atmosphere.
  • Diverse Accommodations: Choose from a range of hotels and resorts, catering to every traveller’s needs, including pet-friendly and family-friendly options.

Find great hotels near San Juan

Discover the charming accommodations in San Juan, Calabarzon, where a variety of hotels and resorts await to provide the ideal getaway. Whether you're seeking a pet-friendly option, a family-friendly retreat, or a relaxing beachside experience, San Juan has something for everyone. Explore our top hotel recommendations and find the perfect place to unwind after a day of adventure in this beautiful region of the Philippines.

  • The Farm at San Benito: Nestled 11.2km from San Juan, The Farm at San Benito is a luxurious 5-star resort that offers a unique blend of wellness and leisure. Ideal for families and golf enthusiasts, this property features a golf course, allowing guests to indulge in their passion amidst stunning landscapes. The resort is particularly family-friendly, providing amenities such as supervised childcare, a playground, and various activities designed for children. With its tranquil environment and focus on holistic wellness, this resort promises an enriching experience for every guest.
  • Urbantel Hotel: Located 11.8km from San Juan, Urbantel Hotel is a welcoming hotel that combines comfort with convenience. This establishment boasts a charming coffee shop, perfect for a leisurely start to your day or a casual catch-up with friends. Guests can unwind with entertainment options including television, cable TV, and LED TV in their rooms, ensuring a relaxing stay. Urbantel Hotel is an excellent choice for visitors seeking a straightforward lodging option with essential amenities and a friendly atmosphere.
  • Queen Margarette Hotel - Main: Situated 11.8km from San Juan, Queen Margarette Hotel - Main is a well-rated 3.5-star hotel that caters to a variety of travellers. The hotel features an array of dining options, including accessible onsite restaurants that serve meals throughout the day. Guests can enjoy entertainment through various television options, including cable and LED TVs. With its blend of comfort and practicality, Queen Margarette Hotel - Main is an excellent base for exploring the local area while enjoying a pleasant stay.

Where to stay in and around San Juan

San Juan in Calabarzon promises a delightful escape for those seeking beachside relaxation and outdoor adventures. With its friendly atmosphere and stunning scenery, visitors can enjoy family-friendly activities or simply unwind on its beautiful shores. Explore the nearby attractions that offer eco-friendly experiences, making it an ideal destination for both leisure and adventure. Whether you're lounging on the beach or discovering the vibrant local culture, San Juan is sure to provide an unforgettable holiday experience.

  • Laiya: Nestled within the picturesque San Juan area, Laiya is a charming village renowned for its stunning beaches and outdoor family experiences. With visitor numbers peaking from March to May, this vibrant locale offers a seasonal escape for those seeking sun and sand. Enjoy leisurely days at the beach or explore nearby shopping centres and resorts. Highlights include the beautiful family-friendly beach and serene bay, making it a perfect destination for a relaxing getaway with loved ones.
  • Candelaria: Located approximately 7.5km from San Juan, Candelaria is a lively city that attracts visitors year-round, particularly during the peak season from March to May. Known for its eco-friendly and outdoor experiences, the city offers a blend of natural beauty and modern amenities. Visitors can indulge in underwater sports or enjoy the local parks and beaches. With its shopping malls and centres, Candelaria provides ample opportunities for leisure and exploration, appealing to families and eco-conscious travellers alike.
  • Lobo: A mere 7.5km from San Juan, Lobo is a scenic city that offers an abundance of outdoor adventures, especially during the high season from March to May. Known for its breathtaking beaches and stunning scenery, Lobo is ideal for those looking to immerse themselves in nature. Visitors can enjoy local shopping centres and entertainment facilities while taking in the captivating views of the bay and family beaches. Lobo promises a delightful blend of relaxation and adventure for all who visit.

Things to do near San Juan

San Juan, nestled in Calabarzon, Philippines, is ideal for beach and outdoor family holidays. Visitors can enjoy various activities such as exploring shopping centres and malls, or having fun at amusement parks. A city tour is also a must-do to fully appreciate the local culture and attractions. With its stunning coastline and vibrant atmosphere, San Juan promises a delightful getaway for every kind of traveller.

Shopping

In San Juan, you can explore local shops for unique gifts. If you're up for a drive, visit SM City Lipa (13.0km) and SM City Batangas (13.7km) for a vibrant shopping experience, or check out the Lucena Fish Port Complex (11.2km) for fresh local produce and souvenirs.

Recreation

Summit Point Golf and Country Club offers a scenic golfing experience surrounded by nature, perfect for unwinding. At Batangas City Sports Center, engage in various sports activities to invigorate your spirit. For ultimate relaxation, Mangayao Eco Tourism Park provides a tranquil atmosphere amid lush greenery and wellness-focused amenities.

Adventure

At Batangas Lakelands, located 15.5km from San Juan, immerse yourself in thrilling outdoor activities surrounded by breathtaking scenery. Enjoy hiking, zip-lining, and water sports, all while soaking up the vibrant adventure vibes that this stunning venue has to offer.

Nightlife

Experience the vibrant nightlife at La Lucha on San Juan Beach, where you can enjoy refreshing cocktails with stunning ocean views. For a lively atmosphere, visit The Cove and indulge in their delectable tapas while dancing to the beats from local DJs.

Booking tips and Expedia advantages for San Juan

To save money during your trip to San Juan, consider visiting in April or between June and July, as these months offer lower prices compared to October to December. Monday is the cheapest day for accommodation, while Saturday tends to be the most expensive. Use Expedia's search tool to find budget-friendly hotels and refine your search by selecting eco-certified options. Additionally, look for package deals that combine flights, hotels, and activities for further savings. Always compare room rates for the best deals, especially on weekends.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Juan are April and June to July, where the prices are slightly lower. This is in comparison to October to December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Juan is Monday. The most expensive day to stay in San Juan is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you set your budget and choose your ideal location, among other preferences. You can organise your search results to display prices from lowest to highest, enabling you to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in San Juan with your flights and activities by opting for an Expedia package.

Find the best attractions in and around San Juan

San Juan in Calabarzon, Philippines, is an ideal destination for beach lovers, families, and outdoor enthusiasts. Visitors can enjoy a variety of attractions including stunning beaches, scenic mountains, and charming farms. Whether you're seeking adventure or simply wish to soak in the tropical surroundings, there are plenty of sightseeing opportunities in and around the San Juan area to create lasting memories.

  • Laiya Beach: Experience the serene beauty of Laiya Beach, where golden sands meet crystal-clear waters. Ideal for relaxation, sunbathing, and water sports, this local gem offers a quintessential beach vibe that invites visitors to unwind and enjoy the tropical atmosphere.
  • Villa Escudero Plantations: Discover the charm of Villa Escudero, a lush plantation 9.3km from San Juan. This unique farm offers a relaxing retreat with tropical surroundings, recreational activities, and a chance to immerse yourself in Filipino culture through traditional dining and performances.
  • Naambon Falls: For adventure seekers, Naambon Falls, located 4.3km away, is a romantic spot where nature thrives. Trek through lush landscapes to reach the stunning waterfall, perfect for swimming, picnicking, and creating unforgettable memories amidst breathtaking scenery.

Best time to go to San Juan

The best time to visit San Juan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in San Juan falls in May, when visitor numbers are high and weather is mostly cloudy with moderate rain. The coolest average temperature in San Juan falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)Light RainMostly CloudyAverageAverage
February76.6°F (24.8°C)Light RainMostly CloudyAverageSlightly Low
March78.6°F (25.9°C)Light RainMostly SunnyHighSlightly High
April81.0°F (27.2°C)Light RainMostly SunnyHighAverage
May82.4°F (28.0°C)Moderate RainMostly CloudyHighAverage
June81.1°F (27.3°C)Moderate RainMostly CloudyAverageSlightly Low
July79.9°F (26.6°C)Frequent RainMostly CloudyAverageSlightly Low
August80.1°F (26.7°C)Moderate RainMostly CloudyLowAverage
September79.5°F (26.4°C)Frequent RainMostly CloudyAverageAverage
October78.8°F (26.0°C)Frequent RainMostly CloudyLowSlightly High
November78.6°F (25.9°C)Moderate RainMostly CloudyAverageSlightly High
December77.5°F (25.3°C)Frequent RainMostly CloudyLowAverage

The nearest major airports for your trip to San Juan

To reach San Juan, Calabarzon, you can fly into two major airports. Manila (MNL-Ninoy Aquino International) is situated 36.0km away, with excellent hotels nearby such as the 5-star Dusit Thani Manila and New World Makati Hotel, both 1.9km from the airport, offering shuttle services. Conrad Manila is also a convenient option, located 1.2km away. Alternatively, Marinduque Island (MRQ) is 24.9km from San Juan, featuring hotels like Balar Hotel and Spa, 2.5km away, and Hotel Zenturia, 3.7km away, both providing shuttle services. Freedom Eco Adventure Park by Cocotel is just 1.2km from the MRQ airport, making it another suitable choice.

Frequently asked questions

What is the best area to stay in San Juan?
Laiya, located within the San Juan area of Calabarzon, is the premier destination for travellers seeking a blend of relaxation and adventure. This beautiful coastal neighbourhood is renowned for its pristine beaches and crystal-clear waters, making it an idyllic spot for sunbathing or engaging in water sports. With a variety of accommodations ranging from luxury resorts to charming guesthouses, Laiya caters to all preferences while maintaining an friendly space.

For couples, Laiya is a romantic haven. Imagine strolling hand in hand along the shoreline at sunset or enjoying a candlelit dinner with the sound of waves lapping nearby. Many resorts offer private beach access and intimate dining options, superb for creating cherished memories together.

Families will also find Laiya appealing, as it provides a safe and friendly environment for children to explore. With ample opportunities for fun activities, such as snorkelling, kayaking, and beach games, there's never a dull moment. The area's family-friendly resorts often feature pools and recreational facilities, ensuring everyone has a wonderful time.
What are the best hotels in San Juan that travellers recommend?
El Jardin de Zaida stands out as a top recommendation for travellers visiting San Juan, boasting an outstanding score of 9.4. This charming hotel offers a unique blend of luxury and comfort, featuring private in-room pools and deep soaking bathtubs that create a serene retreat after a day of exploring. Guests appreciate the attentive service and the tranquil atmosphere, making it great for couples seeking a romantic getaway or anyone looking to unwind in style.

Families will find Laiya White Cove Beach Resort an appealing choice, with a rating of 7.4. This resort is set on a private beach, allowing for safe and enjoyable family fun by the sea. With premium bedding ensuring restful nights and the option for beach massages, parents can indulge while kids enjoy the sun and sand. The wedding services offered also make it a great venue for those celebrating special occasions with loved ones.

For those looking for a more casual stay, La Luz Beach Resort, rated 7.0, features a beachfront restaurant that lets guests savor delicious meals with stunning ocean views. The laid-back vibe and air-conditioned rooms provide a comfortable base for enjoying San Juan's beautiful coastline, making it ideal for friends or solo travellers seeking relaxation without breaking the bank.

Lastly, BUSAI DREAM FALLS RESORT, with a traveller rating of 8.6, offers a unique escape with its stunning river views and lush surroundings. This resort is particularly suitable for adventure seekers and nature lovers, providing a tranquil setting to recharge after exploring the natural beauty of the region.
What are the best family hotels in San Juan?
Laiya White Cove Beach Resort in San Juan, Batangas, offers a charming escape for families seeking both relaxation and adventure. With a cozy atmosphere, this resort is equipped with family-friendly amenities like sofa beds, ensuring that everyone has a comfortable place to rest after a day of exploration. Parents will appreciate the proximity to a nearby theme park, making it easy to enjoy fun-filled outings without extensive travel.

For an even more family-centric experience, Bakawan Hideaway Resort and Restaurant in Tomas Oppus is a fantastic choice. This resort goes above and beyond with amenities such as a children's pool, an array of toys for kids, and complimentary meals for children, allowing families to truly unwind. Events like birthday parties and family gatherings are also permitted here, making it a versatile location for celebrating special moments. The resort features a beautiful garden where families can enjoy picnics and relax together, creating cherished memories in a serene setting.

With these options, families traveling in their 40s can expect attentive service and thoughtful amenities designed to make their stay comfortable and enjoyable, all while ensuring that both parents and kids have an unforgettable experience. Find more child-friendly accommodations in San Juan.
What are the best spa hotels in San Juan?
For a rejuvenating getaway, El Jardin de Zaida in San Juan is a great choice, boasting an impressive customer review rating of 9.4. This exquisite hotel features a full-service spa that offers a diverse range of treatments, including deep tissue massages, body scrubs, and reflexology, all designed to help you unwind and recharge. Couples will particularly appreciate the specially designed treatment rooms, making it an ideal retreat for those seeking a romantic escape.

In the nearby area, Laiya White Cove Beach Resort also offers a variety of spa services, including Swedish massages and in-room massage options, though it receives a more modest rating of 7.4. This resort provides a vibrant atmosphere with massages available right on the beach, allowing you to soak in the stunning ocean views while enjoying high-quality pampering.

La Luz Beach Resort, rated 7.0, also offers onsite spa services and is an excellent choice for travellers looking for a laid-back beach experience combined with relaxation. Each of these hotels provides a special environment and thoughtful amenities, ensuring a confident and enjoyable planning experience for guests who value attentive service and quality relaxation.

Whether you're indulging in a couples treatment at El Jardin de Zaida or enjoying a beachside massage at Laiya White Cove, these spa hotels in San Juan create the superb backdrop for a stress-free and rejuvenating getaway. See all spa hotels in San Juan.
Which beach resorts in San Juan do travellers love?
Bakawan Hideaway Resort and Restaurant, situated in the picturesque Southern Leyte, Philippines, offers a serene escape for families and couples alike. This charming resort is just a stone's throw from a stunning sandy beach, providing direct access for sun-soaked days. Guests rave about the ocean-view dining at the beachfront restaurant, where delicious meals can be enjoyed while listening to the soothing sounds of the sea. See more stays near the beach in San Juan.
What hotels in San Juan offer free breakfast?
BUSAI DREAM FALLS RESORT in Sevilla, Central Visayas, is a delightful choice for travellers seeking comfort and convenience. With an excellent review score of 8.6, this resort offers a serene atmosphere complemented by free breakfast options, including a continental spread to kickstart your day. Guests can relax on their private balconies or terraces, enjoying refreshing river views while savoring their morning meal. The resort also provides secured self-parking and complimentary toiletries, ensuring a straightforward stay.

For families, Bakawan Hideaway Resort and Restaurant in Tomas Oppus is another excellent option. This family-friendly retreat features an inviting outdoor pool, complete with a separate children's area, making it a safe and enjoyable space for kids. The resort's free breakfast includes delicious options, great for fueling a day of adventure. Additionally, the poolside bar and cabanas are delightful for parents looking to unwind while the children play.

Kilyawan Farm Resort, located in Ibaan, offers a more intimate setting, ideal for couples who appreciate a tranquil escape. With outdoor pool facilities and opportunities for mountain biking onsite, it caters to those looking for both relaxation and adventure. Guests can enjoy a complimentary breakfast while taking in the peaceful surroundings. Find more hotels with free breakfast in San Juan.
What are the most romantic hotels in San Juan for couples?
For a romantic getaway in San Juan, Laiya White Cove Beach Resort offers a serene beachside escape, rated 7.4/10 by guests for its lovely atmosphere and attentive service. Couples can enjoy massages right on the beach, providing a truly unique and relaxing experience. With private beach access, sun loungers, and a beach bar, it's an ideal spot to unwind together while soaking up the sun.

Another charming option is Bakawan Hideaway Resort and Restaurant, which is set against a stunning ocean backdrop. This 4.5-star resort features couples dining options and a beautiful beachfront restaurant where you can savor meals with a view. With an outdoor pool and plenty of entertainment options, it's great for couples looking to blend relaxation with a bit of adventure.

Both hotels offer unique amenities that cater to couples seeking a memorable escape. Whether you prefer lounging on the beach or enjoying a romantic dinner with ocean views, these resorts provide an inclusive setting for creating lasting memories in the picturesque surroundings of San Juan. See all romantic hotels in San Juan.
When is the best time to go to San Juan?
The most popular time to visit San Juan is April, when the weather is beautifully warm with temperatures averaging around 27°C. This month offers a fantastic opportunity to bask in the sun while exploring the vibrant streets of Old San Juan, where colourful historic buildings and historical sites come alive.

During the peak season, from March to May, San Juan attracts an influx of tourists eager to enjoy its stunning beaches and rich cultural experiences. The inviting climate is superb for outdoor activities, from lounging on the famous Condado Beach to engaging in water sports like snorkelling and paddleboarding. The lively atmosphere during this period allows visitors to immerse themselves in local festivals and events, showcasing the island's vibrant culture.

For couples seeking a romantic escape, April is especially appealing. The warm evenings are ideal for dining al fresco at one of the many seaside restaurants, where you can savour traditional Puerto Rican dishes while listening to the soothing sounds of the ocean.

If you're looking for a more budget-friendly option, consider visiting in October. While it's the low season, this month often offers lower accommodation rates and fewer crowds, allowing for a more intimate experience of the city. The weather is still warm, and you can enjoy exploring local attractions at a leisurely pace.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Juan.
How can I save on a San Juan hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on San Juan hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a San Juan hotel?
Prices for hotels in San Juan often vary, but you can find a great deal from £17 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.