Beginning of main content

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Popular searches for Phuket hotels

Check prices on hotels in Phuket

Tonight Tonight 15 Aug - 16 Aug
This weekend This weekend 17 Aug - 19 Aug
Next weekend Next weekend 24 Aug - 26 Aug

Top 10 Hotels in Phuket

See all 2,852 properties in Phuket
Mandarava Resort and Spa Karon Beach

Mandarava Resort and Spa Karon Beach

14/2 Patak Road Soi 24, Karon
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Situated by the sea, this luxury hotel is within 1 mi (2 km) of Karon Beach, Karon Market, and Karon Temple. Dino Park Mini Golf and Kata Beach are also within ...

Mandarava Resort and Spa Karon BeachSG$97

Mandarava Resort and Spa Karon BeachSG$97
Wyndham Grand Phuket Kalim Bay

Wyndham Grand Phuket Kalim Bay

8/18-19 Moo 6, Kamala
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly Kamala hotel is located by the sea, within 1 mi (2 km) of Kamala Beach and Tsunami Memorial. Phuket Fantasea is 1.8 mi (2.9 km) away.

Wyndham Grand Phuket Kalim BayGet Rates

Wyndham Grand Phuket Kalim BayGet Rates
Amari Phuket

Amari Phuket

2 Meun-ngern Road, Patong
  • Free cancellation
  • Reserve now, pay when you stay
4.5 out of 5.0
 
 

Nestled on the beach, this Patong resort is within 1 mi (2 km) of Tri Trang Beach, Patong Beach, and Bangla Road. Freedom Beach and Simon Cabaret are also within ...

Amari PhuketGet Rates

Amari PhuketGet Rates
Katathani Phuket Beach Resort

Katathani Phuket Beach Resort

14 Kata Noi Road, Karon
    5.0 out of 5.0
     
     

    Nestled on the beach, this Kata Beach resort is within a 15-minute walk of Kata Noi Beach and Kata Beach. Karon Beach and Kata Porpeang Market are also within ...

    Katathani Phuket Beach ResortSG$143

    Katathani Phuket Beach ResortSG$143
    Outrigger Laguna Phuket Beach Resort

    Outrigger Laguna Phuket Beach Resort

    Laguna Phuket, 323 Moo 2, Choeng Thale
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Nestled on the beach, this Choeng Thale hotel is 0.1 mi (0.1 km) from Bang Tao Beach and 1.5 mi (2.5 km) from Laguna Phuket Golf Club. Surin Beach and Pansea ...

    Outrigger Laguna Phuket Beach ResortSG$106

    Outrigger Laguna Phuket Beach ResortSG$106
    Santhiya Koh Yao Yai Resort & Spa

    Santhiya Koh Yao Yai Resort & Spa

    88 Moo 7, Prunai, Ko Yao
      5.0 out of 5.0
       
       

      Located on Koh Yao Yai island, this luxury resort is a 20-minute speedboat ride from Phuket. The resort has its own private white sand beach, and premium snorkeling ...

      Santhiya Koh Yao Yai Resort & SpaGet Rates

      Santhiya Koh Yao Yai Resort & SpaGet Rates
      Phuket Marriott Resort and Spa, Nai Yang Beach

      Phuket Marriott Resort and Spa, Nai Yang Beach

      92 Moo 3, Baan Na Tai, Naiyang Beach, Sa Khu
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Nestled on the beach, this Sa Khu hotel is within 3 mi (5 km) of Nai Yang Beach, Mai Khao Beach, and Sirinat National Park. Nai Thon Beach and Blue Canyon Country ...

      Phuket Marriott Resort and Spa, Nai Yang BeachGet Rates

      Phuket Marriott Resort and Spa, Nai Yang BeachGet Rates
      Hyatt Regency Phuket Resort

      Hyatt Regency Phuket Resort

      16/12 Moo 6, Kamala
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      This family-friendly Kamala resort is located near the beach, within 1 mi (2 km) of Hua Beach, Kamala Beach, and Tsunami Memorial. Phuket Fantasea is 2 mi (3.2 ...

      Hyatt Regency Phuket ResortSG$129

      Hyatt Regency Phuket ResortSG$129
      Grand Mercure Phuket Patong

      Grand Mercure Phuket Patong

      1 Soi Ratuthit 200 Pi 2 Road, Patong
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      This family-friendly Patong resort is located by the sea, within a 15-minute walk of Patong Beach and Bangla Road. Jungceylon Shopping Center and Banzaan Fresh ...

      Grand Mercure Phuket PatongGet Rates

      Grand Mercure Phuket PatongGet Rates
      Hilton Phuket Arcadia Resort & Spa

      Hilton Phuket Arcadia Resort & Spa

      333 Patak Road, Karon
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Nestled on the beach, this Karon hotel is within 2 mi (3 km) of Karon Beach, Karon Temple, and Karon Market. Dino Park Mini Golf and Kata Porpeang Market are ...

      Hilton Phuket Arcadia Resort & SpaSG$108

      Hilton Phuket Arcadia Resort & SpaSG$108

      Search Hotels near Top Phuket Attractions

      Map

      Recent Reviews in Phuket