A beach with clear turquoise water, people swimming, and boats in the distance.

Ko Racha Yai Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 2 - Oct 3
Tomorrow
Oct 3 - Oct 4
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Ko Racha Yai hotels

1. The Racha

The Racha
Ko Racha Yai
United States
James
P19,845
P23,556 total
includes taxes & fees
Oct 10 - Oct 11
The Racha

2. Ban Raya Resort and Spa

Ban Raya Resort and Spa
Ko Racha Yai
Sweden
Kriss
Ban Raya Resort and Spa

3. Racha Island Resort

Racha Island Resort
Ko Racha Yai
United Kingdom
Annie
P6,718
P7,974 total
includes taxes & fees
Oct 7 - Oct 8
Racha Island Resort

4. Katathani Phuket Beach Resort

Katathani Phuket Beach Resort
Karon
United States
Sena
P10,528
P12,497 total
includes taxes & fees
Oct 6 - Oct 7
Katathani Phuket Beach Resort

5. Wyndham La Vita Rawai Phuket

Wyndham La Vita Rawai Phuket
Rawai
Australia
MING-HOW
P3,320
P3,941 total
includes taxes & fees
Oct 11 - Oct 12
Wyndham La Vita Rawai Phuket

6. Pullman Phuket Karon Beach Resort

Pullman Phuket Karon Beach Resort
Karon
Australia
Igor
P6,337
P7,523 total
includes taxes & fees
Oct 15 - Oct 16
Pullman Phuket Karon Beach Resort

7. Le Meridien Phuket Beach Resort

Le Meridien Phuket Beach Resort
Karon
United States
Javier
P9,509
P11,287 total
includes taxes & fees
Oct 11 - Oct 12
Le Meridien Phuket Beach Resort

8. OZO Phuket

OZO Phuket
Karon
Canada
Salman
P4,549
P5,400 total
includes taxes & fees
Oct 9 - Oct 10
OZO Phuket

9. The Nai Harn

The Nai Harn
Rawai
United States
Joshua
P8,311
P9,866 total
includes taxes & fees
Oct 11 - Oct 12
The Nai Harn

10. Selina Serenity Rawai Phuket

Selina Serenity Rawai Phuket
Rawai
Australia
David
P2,563
P3,043 total
includes taxes & fees
Oct 4 - Oct 5
Selina Serenity Rawai Phuket

11. Pacific Club Resort

Pacific Club Resort
Karon
United States
JEFFRY
P3,806
P4,518 total
includes taxes & fees
Oct 23 - Oct 24
Pacific Club Resort

12. My Beach Resort Phuket

My Beach Resort Phuket
Cape Panwa
United States
Cianni
P6,422
P7,623 total
includes taxes & fees
Oct 10 - Oct 11
My Beach Resort Phuket

13. Chanalai Flora Resort, Kata Beach

Chanalai Flora Resort, Kata Beach
Karon
United States
carlissa
P3,534
P4,195 total
includes taxes & fees
Oct 15 - Oct 16
Chanalai Flora Resort, Kata Beach

14. The SIS Kata Resort - Adult Only

The SIS Kata Resort - Adult Only
Karon
United States
Hernando
P5,657
P6,715 total
includes taxes & fees
Oct 19 - Oct 20
The SIS Kata Resort - Adult Only

15. Seabed Grand Hotel Phuket

Seabed Grand Hotel Phuket
Wichit
United States
Michael Francis Riley
P2,730
P3,240 total
includes taxes & fees
Oct 3 - Oct 4
Seabed Grand Hotel Phuket

16. SUNSURI PHUKET, Nai Harn Beach

SUNSURI PHUKET, Nai Harn Beach
Rawai
United States
Jerimiah
P9,308
P11,048 total
includes taxes & fees
Nov 1 - Nov 2
SUNSURI PHUKET, Nai Harn Beach

17. Courtyard by Marriott Phuket Town

Courtyard by Marriott Phuket Town
Talat Yai
United States
Jamil
P5,593
P6,639 total
includes taxes & fees
Oct 10 - Oct 11
Courtyard by Marriott Phuket Town

18. Naiharn Beach Resort

Naiharn Beach Resort
Rawai
United States
Kaeo
P1,633
P1,813 total
includes taxes & fees
Oct 3 - Oct 4
Naiharn Beach Resort

19. Chanalai Garden Resort, Kata Beach

Chanalai Garden Resort, Kata Beach
Karon
United States
Ebtesam
P4,950
P5,876 total
includes taxes & fees
Oct 17 - Oct 18
Chanalai Garden Resort, Kata Beach

20. The Yama Hotel Phuket

The Yama Hotel Phuket
Karon
United States
Daniel
P2,135
P2,535 total
includes taxes & fees
Oct 13 - Oct 14
The Yama Hotel Phuket
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Ko Racha Yai attractions

Batok Beach

8.0/10 (2 reviews)
Why not spend a carefree afternoon at Batok Beach during your travels in Ko Racha Yai? Discover the restaurants in this relaxing area, or seek out the snorkeling spots.
See properties

Ter Bay

Commune with nature and explore the great outdoors at Ter Bay during your travels in Ko Racha Yai. Stroll along the beaches in this relaxing area, or seek out the snorkeling spots.
See properties

Ao Lah Bay

Commune with nature and explore the great outdoors at Ao Lah Bay during your travels in Ko Racha Yai. Amble around this relaxing area's beaches, or seek out the snorkeling spots.
See properties

Siam Beach

Why not spend a lazy afternoon at Siam Beach during your trip to Ko Racha Yai? Stroll along the beaches in this relaxing area, or seek out the snorkeling spots.
See properties

Learn more about Ko Racha Yai

Snorkel among vibrant coral gardens at Siam Bay, where morning visibility reveals schools of tropical fish and sea turtles. Rent a kayak to explore the island's hidden coves or join local fishermen for sunset trips around Ko Racha Yai's pristine waters.

See all hotels in Ko Racha Yai
A boat with a striped umbrella and a flag, floating on turquoise water.
Photo by Derek Adams

Top Ko Racha Yai Hotel Reviews

Chanalai Flora Resort, Kata Beach

Chanalai Flora Resort, Kata Beach

10/10 Excellent
"."
Tracy 6-night trip
Posted 3 days ago
Chanalai Flora Resort, Kata Beach
Mandarava Resort and Spa Karon Beach

Mandarava Resort and Spa Karon Beach

10/10 Excellent
"Very attentive and friendly staff often remembering you by person or room #. Shuttle throughout the Resort was super handy"
Adam 3-night trip
Posted 4 days ago
Mandarava Resort and Spa Karon Beach
Bauman Ville Hotel

Bauman Ville Hotel

10/10 Excellent
"Big rooms , close to many stores , good price the best decision to stay if you don’t need a resort only a place to stay for explore Phuket"
Yesenia 6-night trip
Posted 5 days ago
Bauman Ville Hotel
Panwaburi Beachfront Resort

Panwaburi Beachfront Resort

10/10 Excellent
"Unique place, looks beautiful everywhere you look, stunning place, would recommend to anyone"
Nilda Esther 2-night trip
Posted 6 days ago
Panwaburi Beachfront Resort
Chanalai Garden Resort, Kata Beach

Chanalai Garden Resort, Kata Beach

10/10 Excellent
"great view of pool and beach from 2nd floor. Breakfast buffet was good. Gym good. Pool good. great location very near the beach"
david 7-night trip
Posted 7 days ago
Chanalai Garden Resort, Kata Beach
Le Meridien Phuket Beach Resort

Le Meridien Phuket Beach Resort

10/10 Excellent
"The staff was very friendly and helpful. The premises were very well kept."
Javier 6-night trip
Posted 8 days ago
Le Meridien Phuket Beach Resort
Novotel Phuket Kata Avista Resort And Spa

Novotel Phuket Kata Avista Resort And Spa

10/10 Excellent
"The staff was very nice and accommodating to me and my family. I ask for a treat for my daughter’s first birthday and the had a lovely birthday cake and message on the bed when we arrived. Very nice breakfast, and not far from the major attractions."
Victor 3-night trip
Posted 12 days ago
Novotel Phuket Kata Avista Resort And Spa
Grand Kata VIP - Kata Beach

Grand Kata VIP - Kata Beach

10/10 Excellent
"Air conditiner units are a bit old and noisey. They shoud be replaced."
Tony 10-night trip
Posted 12 days ago
Grand Kata VIP - Kata Beach
Pullman Phuket Karon Beach Resort

Pullman Phuket Karon Beach Resort

10/10 Excellent
"Room was clean, very good breakfast. Perfect 👌tennis court and kids zone."
Igor 5-night trip
Posted 13 days ago
Pullman Phuket Karon Beach Resort

More cheap stays in Ko Racha Yai

Cozy Bay Rawai

Cozy Bay Rawai

72, 9, Rawai, Rawai Chang Wat Phuket
P533
P592 total
Oct 5 - Oct 6
includes taxes & fees
Cozy Bay Rawai
Marco Polo Phuket Poshtel

Marco Polo Phuket Poshtel

227 Thanon Talang Phuket Chang Wat Phuket
P1,189
P1,320 total
Oct 3 - Oct 4
includes taxes & fees
Marco Polo Phuket Poshtel
Nonnee

Nonnee

18/41 Khoktanod Rd Karon Phuket Province
P1,295
P1,537 total
Oct 16 - Oct 17
includes taxes & fees
Nonnee
Blue Palm Residence Kata

Blue Palm Residence Kata

58, 5 Koktanod Rd, Tambon Karon, Karon Phuket
P1,663
P1,846 total
Oct 14 - Oct 15
includes taxes & fees
10/10 Exceptional! (6 reviews)
Blue Palm Residence Kata
Sunrise Serenity Phuket Resort

Sunrise Serenity Phuket Resort

6/2 Soi Patak 22 Karon Phuket
P6,047
P6,712 total
Oct 5 - Oct 6
includes taxes & fees
Sunrise Serenity Phuket Resort
The Z Nite Hostel

The Z Nite Hostel

48/10 Suthat Road, Tombon Talat Yai Phuket Phuket
Get rates
9.8/10 Exceptional! (14 reviews)
The Z Nite Hostel

Find out more about Ko Racha Yai

Top reasons to visit Ko Racha Yai

  • Pristine Beaches: Ko Racha Yai boasts stunning, soft sandy beaches and crystal-clear waters, perfect for sunbathing and relaxation.
  • Exciting Water Activities: The island offers vibrant diving and snorkelling opportunities, catering to both novices and experienced enthusiasts.
  • Luxurious Accommodations: Stay in upscale resorts that provide access to private beaches and top-notch amenities for a comfortable experience.
  • Scenic Lookouts: Explore breathtaking viewpoints and charming jetties for picturesque views of the surrounding waters.
  • Serene Atmosphere: Enjoy the tranquil environment, ideal for families and couples seeking a peaceful getaway.

Find great hotels near Ko Racha Yai

Discover a range of delightful accommodations on Ko Racha Yai, where hotels and resorts cater to families, beachgoers, and business travellers alike. With options that include the renowned Racha Resort and various Thailand vacation rentals, you’re sure to find the perfect lodging for your getaway. Experience the beauty of this idyllic island while enjoying top-notch amenities and services designed to enhance your stay.

  • Katathani Phuket Beach Resort: This luxurious 5-star resort offers a serene beachfront experience, ideal for families seeking relaxation and adventure alike. With a remarkable guest rating of 9.2 out of 10, the resort features direct access to the pristine beach, ensuring that sunbathing and water activities are just steps away. Families will appreciate the thoughtful amenities, including supervised childcare, a mini-golf course, and a dedicated children's pool. With its picturesque surroundings and family-friendly facilities, Katathani Phuket Beach Resort is an excellent choice for those wishing to indulge in a memorable beach holiday.
  • Chanalai Garden Resort, Kata Beach: This charming 4-star resort, rated 8.6 out of 10 by guests, is tailored for business travellers and those looking to unwind in a tranquil setting. Located a mere 24km from Ko Racha Yai, the resort offers a range of amenities that cater to professionals while providing a relaxed atmosphere. Its proximity to Kata Beach allows guests to enjoy the coastal beauty, while the resort's comfortable accommodations serve as a perfect base for both work and leisure. A welcoming ambience and convenient location make Chanalai Garden Resort a noteworthy option for your stay.
  • Novotel Phuket Kata Avista Resort And Spa: This elegant 5-star resort, boasting a guest rating of 8.8 out of 10, is an excellent choice for those seeking a blend of adventure and relaxation. Situated 26km from Ko Racha Yai, the resort features direct beach access and a variety of exciting activities including snorkelling, hiking, and cave exploring. Families will find ample amenities, such as a splash pad and babysitting services, allowing for a stress-free holiday. With its focus on adventure and family-friendly offerings, Novotel Phuket Kata Avista Resort And Spa promises a vibrant and enjoyable getaway.

Where to stay near Ko Racha Yai

Ko Racha Yai offers an idyllic escape for beach lovers and those seeking relaxation. Discover luxurious beach resorts that provide access to pristine private beaches, perfect for unwinding. The island's serene atmosphere is ideal for families and couples alike, allowing visitors to bask in the sun or indulge in water activities. Nearby, explore the charming vibes of Phuket, where friendly locals and stunning scenery enhance your travel experience.

  • Rawai: Situated 23km from Ko Racha Yai, Rawai is a vibrant coastal city characterised by its laid-back atmosphere and scenic beachfront. The town attracts visitors year-round, with peak numbers in January and from March to April. Rawai is perfect for those seeking a mix of beach relaxation and urban exploration. Popular activities include shopping at local markets and enjoying the unique offerings of private clubs. The nearby family beach and town neighbourhood offer a delightful blend of local culture and leisure, making Rawai an ideal spot for families and beach enthusiasts alike.
  • Koh He: Located 16km from Ko Racha Yai, Koh He is a picturesque island known for its stunning beaches and tranquil outdoor experiences. Visitors flock here primarily between December and February, but it remains a sought-after destination throughout the year. Koh He is perfect for those who appreciate scenic beauty and recreational activities. Popular attractions include the national state park, where you can immerse yourself in nature, as well as shopping areas and private clubs that cater to a variety of interests. The island’s family-friendly beaches provide a perfect setting for relaxation and adventure.
  • Koh Lon: Just 21km from Ko Racha Yai, Koh Lon is a charming island that offers a delightful mix of beach relaxation and urban amenities. The island sees a steady influx of visitors, particularly between December and February. Koh Lon is ideal for those who enjoy outdoor activities and city-themed experiences. The local shopping centre and mall are great for a leisurely day out, while the nearby beaches and family-friendly areas provide ample opportunities for fun in the sun. This idyllic destination is perfect for those looking to enjoy a relaxing getaway with a touch of local culture.

Things to do near Ko Racha Yai

Shopping

On Ko Racha Yai, you’ll find local shops offering unique souvenirs and gifts, perfect for tourists. If you're up for a drive, visit Phuket Town where you can explore Central Festival Phuket, a large shopping mall with various retail stores and dining options.

Recreation

At Ko Racha Yai, indulge in wellness at The Racha’s Spa, where traditional Thai therapies rejuvenate your body amidst serene surroundings. For recreational activities, explore vibrant coral reefs through snorkelling or enjoy kayaking in crystal-clear waters, offering a refreshing way to connect with nature.

Adventure

Experience the thrill of ziplining at Hanuman World, located 31km from Ko Racha Yai. Soar through the lush canopy, embracing the rush of adrenaline and the breathtaking views of the surrounding nature. The ropes course adds an extra layer of excitement for adventure enthusiasts.

Nightlife

As the sun sets on Ko Racha Yai, the beach transforms into a serene haven for relaxation. Enjoy a cocktail at the beachfront bars, or savour local cuisine at charming seaside restaurants, while listening to the gentle waves, creating a tranquil yet lively atmosphere beneath the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Ko Racha Yai

For a budget-friendly trip to Ko Racha Yai, consider visiting in May or September to October when prices are lower. Book your accommodation about a month in advance or explore last-minute deals on sites like Expedia for potential savings. Tuesdays are the most economical days to stay, while Mondays tend to be pricier. Utilise Expedia's tools to refine your search for affordable hotels and consider bundling your hotel, flights, and activities for further discounts. Don't forget to look for free activities, such as enjoying the stunning beaches and natural beauty of the island.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ko Racha Yai are May and September to October, where the prices are slightly lower. This is in comparison to December to February, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Ko Racha Yai is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ko Racha Yai is Tuesday. The most expensive day to stay in Ko Racha Yai is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and the type of hotel that suits you best. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation for Ko Racha Yai with your flights and activities through an Expedia package.

Find the best attractions near Ko Racha Yai

Ko Racha Yai offers an idyllic escape for those seeking beach and outdoor adventures, with stunning scenery and romantic spots. Key attractions include pristine beaches, scenic lookouts, and charming jetties. Visitors can explore the beautiful Racha Island, just minutes from Rawai Beach, making it an ideal destination for relaxation and exploration. Enjoy the sun-soaked shores of Racha Yai Island and immerse yourself in its natural beauty.

  • Karon Beach: Located 27km from Ko Racha Yai, Karon Beach offers a serene atmosphere with soft sands and gentle waves. Ideal for sunbathing and swimming, the beach is lined with charming eateries and bars, providing a delightful beach vibe for relaxation.
  • Cape Panwa: Situated 26km away, Cape Panwa exudes romantic and luxurious vibes. This picturesque spot features stunning coastal views and tranquil surroundings, perfect for couples seeking a peaceful retreat or those wanting to enjoy a leisurely day by the sea.
  • Windmill Viewpoint: Just 19km from Ko Racha Yai, this lookout offers a blend of outdoor adventure and romance. With panoramic views of the coastline, it’s an excellent spot for photography and enjoying the breathtaking sunsets, making it a memorable stop.

Best time to go to Ko Racha Yai

The best time to visit Ko Racha Yai can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Ko Racha Yai falls in May, when visitor numbers are slightly low and weather is mostly cloudy with frequent rain. The coolest average temperature in Ko Racha Yai falls in January and December. December has slightly high visitor numbers and mostly sunny weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January81.0°F (27.2°C)Light RainMostly SunnySlightly HighSlightly High
February81.9°F (27.7°C)No RainSunnySlightly HighSlightly High
March82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
April83.7°F (28.7°C)Moderate RainMostly SunnyAverageAverage
May84.0°F (28.9°C)Frequent RainMostly CloudySlightly LowSlightly Low
June83.5°F (28.6°C)Frequent RainMostly CloudySlightly LowAverage
July82.9°F (28.3°C)Frequent RainMostly CloudyAverageAverage
August82.6°F (28.1°C)Frequent RainMostly CloudyAverageAverage
September82.2°F (27.9°C)Frequent RainMostly CloudySlightly LowSlightly Low
October82.0°F (27.8°C)Frequent RainMostly CloudyAverageSlightly Low
November81.7°F (27.6°C)Frequent RainMostly CloudyAverageAverage
December81.0°F (27.2°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Ko Racha Yai

Accessing Ko Racha Yai is convenient via major airports, with Phuket International Airport (HKT) being the closest at 56km away. Notable hotels nearby include the luxurious Anantara Mai Khao Phuket Villas and Renaissance Phuket Resort & Spa, both situated 6km from the airport, offering 24-hour airport shuttle services. Banyan Tree Phuket is another excellent option, located 10km from HKT. Alternatively, Krabi International Airport (KBV), located 87km away, has top hotels like the Rayavadee and The ShellSea Krabi Luxury Beach Front Resort, featuring various transportation services. Trang Airport (TST), 138km from Ko Racha Yai, is also accessible, with options like Rua Rasada Hotel offering shuttle services.

Frequently asked questions

What's the best place for a stay in Ko Racha Yai?
Based on our traveler data, The Racha is one of the top choices for your stay. This resort offers 2 outdoor pools and a full-service spa. Two other options for your stay in the area are Paradox Resort Phuket and Katathani Phuket Beach Resort. See all available top hotels, or vacation rentals in Ko Racha Yai.
What are some of the best vacation rentals that Ko Racha Yai has to offer?
Forest Bungalows & Mama's Restaurant: This vacation home rental outside of Ko Racha Yai is equipped with a balcony, air-conditioning, and daily housekeeping to help you feel comfortable during your stay. Amenities like a coffee maker and free parking are also available for your convenience. See all vacation rentals in Ko Racha Yai.
If I need to cancel my hotel reservation in Ko Racha Yai, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Ko Racha Yai.
What's the best place to stay for a family vacation in Ko Racha Yai?
Racha Island Resort is a hotel with a children's pool and a free kids' club, and it's a top choice on Expedia for families. Attractions in the area like Phuket Aquarium and Dino Park Mini Golf are also fun for kids of all ages. Find more child-friendly accommodations in Ko Racha Yai.
What's the best hotel for a beach vacation in Ko Racha Yai?
The Racha is a top beachfront resort with 2 outdoor pools and 3 restaurants, and it's located on Batok Beach. Racha Island Resort is another good choice to stay near the beach. See more stays near the beach in Ko Racha Yai.
What's the best luxury place to stay in Ko Racha Yai?
The Racha is a luxury resort with 3 restaurants and a full-service spa, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Ko Racha Yai.
What's the best boutique-style hotel in Ko Racha Yai?
The Racha is a favorite resort with our travelers looking for a stylish accommodation, and features 85 guestrooms, 3 restaurants, and 2 outdoor pools. See all boutique hotels in Ko Racha Yai.
What are some hotels with pools in Ko Racha Yai?
The Racha is a top resort with 2 outdoor pools, a children's pool, and 3 restaurants. View all hotels with pools in Ko Racha Yai.
What is the best spa hotel in Ko Racha Yai?
The Racha is a top beach spa hotel featuring 3 restaurants, a fitness center, tennis courts, and a bar. Spend an afternoon at Anumba Spa where you'll find facials, body scrubs, and Thai massages and more. Other popular spa hotels in Ko Racha Yai include Ban Raya Resort and Spa and Racha Island Resort. See all spa hotels in Ko Racha Yai.
What's it like to stay in Ko Racha Yai?
Luxury-minded travelers will find upscale places to stay in Ko Racha Yai, and many visitors are sure to appreciate the beaches and restaurants. Tourists can also enjoy so much more including its spas. Around the area, top sights include Kata Beach, Karon Beach, and Kata Noi Beach. In Ko Racha Yai, there are 3 hotels and other accommodations to choose from. Find out more about Ko Racha Yai.
What should I see while I'm in Ko Racha Yai?
Natural beauty is on display at Batok Beach, Ao Lah Bay, and Siam Beach. Additionally, you'll find Kata Beach and Karon Beach in the area. Check out what more to see and do in Expedia's Ko Racha Yai guide.
What's the weather like in Ko Racha Yai?
The hottest months are usually April and March with an average temp of 83°F, while the coldest months are January and February with an average of 82°F. The rainiest months in Ko Racha Yai are September, October, July, and August, with each month seeing an average of 15 inches of rainfall.

Explore a world of travel with Expedia