Excellent 8.4
Based on 169 reviews

Up to 30% off with Agoda Insider Deals!

About Two Villas Holiday Phuket: Onyx Style Nai Harn Beach


Two Villas Holiday Phuket: Onyx Style Nai Harn Beach is situated just five minutes from Naiharn Beach. This property is an ideal destination, offering honeymooners, couples, and leisure travelers an escape from a stressful and frenzied city. Featuring stylishly designed settings ideal for a romantic time, each villa is equipped with two bedrooms, en-suite bathrooms, a living room, sundeck, private swimming pool, and a tropical garden. For those who would like to venture out of the compound, this 4-star property is also an excellent starting point for different activities. Two Villas Holiday Phuket: Onyx Style Nai Harn Beach is an impressive property that is bound to meet all your expectations of an excellent holiday getaway.
Show more Show less



  • Free Wi-Fi in all rooms


  • Taxi service
  • Valet parking
  • Car park
  • Airport transfer
  • Shuttle service
  • Bicycle rental

Fitness & recreation

  • Spa
  • Massage(s)

Swimming & soaking

  • Swimming pool [outdoor]

Food & beverage

  • Room service
  • BBQ facilities
  • Coffee shop
  • Bar


  • Pets allowed

Cleaning services

  • Daily housekeeping
  • Laundry service
  • Dry cleaning

Guest services

  • Babysitting service
  • Tours
  • Concierge

On-site facilities

  • Garden
  • Shop(s)
  • Smoking area

Health and security

  • 24-hour front desk
  • Safety deposit boxes

Languages spoken

  • English
  • Thai
Show more Show less


Please note that a security deposit is required, in cash or by credit card, upon check-in date as following details;

  • Accommodation between 1-3 nights, a security deposit of 3,000 THB is required.
  • Accommodation between 4-7 nights, a security deposit of 5,000 THB is required.
  • Accommodation above 8 nights, a security deposit of 10,000 THB is required.
The Security Deposit is taken for purposes of backing up any lost or damaged goods. However, it will be returned to the guest on the departure date.

Child and extra bed policy
Children 0-12 year(s) Must use an extra bed
  • Extra beds are dependent on the room you choose, please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Recent customer comments

Filter by traveler type

  • Hotel Condition/Cleanliness 9.1
  • Facilities 8.3
  • Location 6.9
  • Room Comfort/Standard 9.0
  • Service 8.8
  • Value for Money 8.8
  • Food/Dining 7.5
Sort by

Nora Y.
Hong Kong
August 05, 2016
The environment is good
The price is good for a group of people. the room is very clean and good renovation. People here are very nice. Breakfast is good.

Teresa H.
July 24, 2016
Lovely villa away from the maddening crowd
Spent a lovely 3 days at this peaceful oasis. Many dining and massage options in the neighbourhood. Recommended for those after some peace and quiet.

Kamolrat H.
July 19, 2016
Clean & Good Place for Relax
Good Place for relax

Ching L.
Hong Kong
June 20, 2016
Not as good as expected
The location is quite far away from beach Breakfast order have made mistake for 1day. Didn't told us to carry the mobile that they assigned to us. Kinda miscommunication & confusion. Also don't make sense to carry their mobile but only can accept their call?! I came there for vacation !!! Sofa have many dirt mark.

Yuen N.
June 15, 2016
Good experience
This villa is clean and spacious. Really high recommend to all my friends. The service is friendly and good. Something need to improve is the breakfast cooked by the caterer every morning should have proper cover because some flies will drop on it.

Lyra S.
June 06, 2016
Private, comfortable pool villa with exquisite details
My husband and I visit Phuket every year for a private couple getaway. This time we wanted to stay in the south of the island and were very pleased with our villa. It's a gated cluster of villas with private communal parking. We loved everything about it from the living room to the private pool, bedroom, bathroom and kitchenette. It was clean and had an automatic air freshener that kept the air in the villa pleasant. The garden setting for the pool area is lovely with flora and fauna. The kitchen has everything you need to cook meals including salt, pepper and soya sauce. No cooking oil though so you need to get that and other necessities aon your own. Housekeeping is available if needed and the team will clean the kitchenette, change towels and bed linen etc. overall we were very pleased with our accommodation and will definitely come back again when we want to stay in that part of the island. Just a note that you'll need your own transport to take you to the beach and for entertainment etc as it's a distance away from all the action. Perfect if you want to get away from all the hustle and bustle. We come from Singapore so we love being away from all the action.

Harinder S.
May 16, 2016
Hidden gem
Fantastic villa and pool, nice and clean room, strong shower, seperate aircon. Although both aircon's were bit noisy, we loved our stay.

April 29, 2016
will return
will return

Edward W.
April 24, 2016
Relaxed Stay
It was our second time staying at Two Villas. Found the location of the villa this time was better than the first. All staff are very friendly and helpful. Will stay here again.

Pradeesh R.
United Arab Emirates
March 18, 2016
Beautiful experience in this clean, well equipped and ideally located pool villa.
The children enjoyed every moment of their stay, good privacy for family or couples with two nicely separated bedrooms. Staff were very courteous and helpful to guide us around. Well known and not so crowded beaches around with excellent seafood restaurants within 15 mins drive. Overall very satisfied with the stay.


Select loyalty program

Loyalty Program A Loyalty Program A
Loyalty Program B

In the menu, click PointsMAX and select your favorite loyalty program.


Select a room that earns points

Hotel Room A
Room Info
This booking earns
5,000 points

Choose a room offer that comes with points, which are earned automatically with that booking.


Enter membership ID

Country of passport
Program Membership ID

Fill in the membership number for you selected program when completing your reservation. The points will be added to your account after you check out.

Start here and select your preferred program: