Beginning of main content

location Phuket is highly rated for Beaches and Romantic by 25,185 people

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.


Check prices on hotels in Phuket

Best deal Best deal 31 Aug - 2 Sep
Tonight Tonight 14 Aug - 15 Aug
This weekend This weekend 17 Aug - 19 Aug
Next weekend Next weekend 24 Aug - 26 Aug

Search Hotels near Top Phuket Attractions

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 BeachGet Rates

Mandarava Resort and Spa Karon BeachGet Rates
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 BayC$84

Wyndham Grand Phuket Kalim BayC$84
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 PhuketC$154

Amari PhuketC$154
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 ResortC$134

    Katathani Phuket Beach ResortC$134
    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 ResortC$102

    Outrigger Laguna Phuket Beach ResortC$102
    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 & SpaC$100

      Santhiya Koh Yao Yai Resort & SpaC$100
      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 BeachC$118

      Phuket Marriott Resort and Spa, Nai Yang BeachC$118
      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 ResortC$125

      Hyatt Regency Phuket ResortC$125
      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 PatongC$103

      Grand Mercure Phuket PatongC$103
      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 & SpaC$99

      Hilton Phuket Arcadia Resort & SpaC$99
      Map

      Recent Reviews in Phuket