Searching for hotels in Koh Yao? Compare room rates and reviews to find your ideal stay.

Our Top Hotel Picks

Whether you're looking for budget or luxury hotels in Koh Yao, we've got you covered!

Hotels You May Like in Koh Yao

Check out our selection of great hotels in Koh Yao.

5 star

Royal Yao Yai Island Beach Resort
4.3/542 Reviews

Royal Yao Yai Island Beach Resort

Koh Yao Yai|8.28km from downtown
When you stay at Royal Yao Yai Island Beach Resort -sha Extra Plus+ in Ko Yao, you'll be on the beach, within a 5-minute drive of Cape Yamu Beach and Loh Paret Beach. This upscale hotel is 1.7 mi (2.7 km) from Cape Yamu and 4.5 mi (7.3 km) from At Lamiya Mosque.Don't miss out on the many recreational opportunities, including an outdoor pool, a waterslide, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access and concierge services.Stop by the hotel's restaurant, Royal Restaurant, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with your favorite drink at the bar/lounge or the beach bar. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Ko Yao? This hotel has 21528 square feet (2000 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.Make yourself at home in one of the 200 air-conditioned rooms featuring LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bidets and hair dryers.
Santhiya Koh Yao Yai Resort and Spa
4.4/5126 Reviews

Santhiya Koh Yao Yai Resort and Spa

Koh Yao Yai|7.42km from downtown
Located in Ko Yao, Santhiya Koh Yao Yai Resort & Spa is by the ocean, within a 15-minute drive of Loh Paret Beach and At Lamiya Mosque. This 5-star resort is 4.9 mi (8 km) from Fasai Beach and 5 mi (8 km) from Loh Jark Pier.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After dipping into one of the 2 outdoor swimming pools, you can spend some time at the private beach. This resort also features concierge services, babysitting (surcharge), and gift shops/newsstands.Enjoy international cuisine at By The Sea, one of the resort's 6 restaurants, or stay in and take advantage of the 24-hour room service. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary English breakfast is served daily from 7:00 AM to 10:30 AM.Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Guests may use a ferry terminal shuttle for a surcharge, and free self parking is available onsite.Make yourself at home in one of the 148 individually decorated guestrooms, featuring refrigerators and minibars. 40-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms feature separate bathtubs and showers with rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and complimentary bottled water.
TreeHouse Villas - Adults Only
4.6/542 Reviews

TreeHouse Villas - Adults Only

Koh Yao Noi|7.11km from downtown
When you stay at TreeHouse Villas - Adults Only in Ko Yao, you'll be by the sea and steps from Ao Phang Nga National Park. This luxury hotel is within the region of Hong Island and Ao Thalane.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You can soak up the sun at the private beach or enjoy other recreational amenities including an outdoor pool and a steam room. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and wedding services. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).Satisfy your appetite for lunch or dinner at Beach Front Club House, a restaurant which specializes in international cuisine, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink at the beach bar, the poolside bar, or one of 2 bars/lounges. A complimentary buffet breakfast is served daily from 7 AM to 10 AM.Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available on request).Make yourself at home in one of the 32 air-conditioned rooms featuring refrigerators and espresso makers. Rooms have private balconies or patios. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries.

Show more

Business travel

Show more

Breakfast

Elixir Resort Koh YAO Yai
4.4/565 Reviews

Elixir Resort Koh YAO Yai

Koh Yao Yai
With a stay at Elixir Koh Yao Yai in Ko Yao, you'll be by the sea, and 13 mi (20.9 km) from Patong Beach and 16.4 mi (26.4 km) from Karon Beach. This upscale resort is 18.7 mi (30.1 km) from Bang Tao Beach and 14.5 mi (23.4 km) from Rawai Beach.Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. This resort also features complimentary wireless internet access, babysitting (surcharge), and tour/ticket assistance.Enjoy Thai cuisine at Lalin Restaurant and Bar, a restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the poolside bar. A complimentary buffet breakfast is included.Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 40 air-conditioned rooms featuring minibars and LCD televisions. Rooms have private patios. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature rainfall showerheads and complimentary toiletries.
Koh YAO Yai Village
4.5/572 Reviews

Koh YAO Yai Village

Koh Yao Yai|5.2km from downtown
When you stay at Koh Yao Yai Village in Ko Yao, you'll be by the sea, within a 15-minute drive of Tubkaek Beach and Khlong Muang Beach. This luxury hotel is 0.1 mi (0.1 km) from Hong Island and 0.3 mi (0.4 km) from Laem Bong Beach.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After dipping into one of the 2 outdoor swimming pools, you can spend some time at the private beach. Additional features at this hotel include complimentary wireless internet access, babysitting (surcharge), and gift shops/newsstands. Guests can get around on the shuttle (surcharge), which operates within 20 km.Grab a bite at Khayee Restaurant, one of the hotel's 3 restaurants, or stay in and take advantage of the room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. A complimentary buffet breakfast is served daily from 6:30 AM to 10 AM.Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.Make yourself at home in one of the 67 air-conditioned rooms featuring LCD televisions. Your Select Comfort bed comes with premium bedding. Rooms have private patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

Show more

Family friendly

Laguna Villas Boutique Hotel
4.6/534 Reviews

Laguna Villas Boutique Hotel

Koh Yao Noi|2.41km from downtown
When you stay at Laguna Villas Boutique Hotel in Ko Yao, you'll be by the sea, within a 10-minute drive of Tubkaek Beach and Khlong Muang Beach. This beach hotel is 0.1 mi (0.1 km) from Hong Island and 0.3 mi (0.4 km) from Laem Bong Beach.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, a sauna, and bicycles to rent. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and supervised childcare. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).You can enjoy a meal at the restaurant serving the guests of Laguna Villas Boutique Hotel, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8 AM to 10:30 AM.Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.Make yourself at home in one of the 9 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. 52-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided daily.

Show more

Hotels Near Famous Attractions in Koh Yao

Check out these hotels located near popular sights in Koh Yao

Koh Yao Tripadvisor

Show more

Lo Paret Beach

Royal Yao Yai Island Beach Resort
4.3/542 Reviews

Royal Yao Yai Island Beach Resort

Koh Yao Yai|0.06km from Lo Paret Beach
When you stay at Royal Yao Yai Island Beach Resort -sha Extra Plus+ in Ko Yao, you'll be on the beach, within a 5-minute drive of Cape Yamu Beach and Loh Paret Beach. This upscale hotel is 1.7 mi (2.7 km) from Cape Yamu and 4.5 mi (7.3 km) from At Lamiya Mosque.Don't miss out on the many recreational opportunities, including an outdoor pool, a waterslide, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access and concierge services.Stop by the hotel's restaurant, Royal Restaurant, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with your favorite drink at the bar/lounge or the beach bar. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Ko Yao? This hotel has 21528 square feet (2000 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.Make yourself at home in one of the 200 air-conditioned rooms featuring LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bidets and hair dryers.
Santhiya Koh Yao Yai Resort and Spa
4.4/5126 Reviews

Santhiya Koh Yao Yai Resort and Spa

Koh Yao Yai|0.95km from Lo Paret Beach
Located in Ko Yao, Santhiya Koh Yao Yai Resort & Spa is by the ocean, within a 15-minute drive of Loh Paret Beach and At Lamiya Mosque. This 5-star resort is 4.9 mi (8 km) from Fasai Beach and 5 mi (8 km) from Loh Jark Pier.Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After dipping into one of the 2 outdoor swimming pools, you can spend some time at the private beach. This resort also features concierge services, babysitting (surcharge), and gift shops/newsstands.Enjoy international cuisine at By The Sea, one of the resort's 6 restaurants, or stay in and take advantage of the 24-hour room service. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary English breakfast is served daily from 7:00 AM to 10:30 AM.Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Guests may use a ferry terminal shuttle for a surcharge, and free self parking is available onsite.Make yourself at home in one of the 148 individually decorated guestrooms, featuring refrigerators and minibars. 40-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms feature separate bathtubs and showers with rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and complimentary bottled water.

Show more

Khai Nai Island

Elixir Resort Koh YAO Yai
4.4/565 Reviews

Elixir Resort Koh YAO Yai

Koh Yao Yai|3.61km from Khai Nai Island
With a stay at Elixir Koh Yao Yai in Ko Yao, you'll be by the sea, and 13 mi (20.9 km) from Patong Beach and 16.4 mi (26.4 km) from Karon Beach. This upscale resort is 18.7 mi (30.1 km) from Bang Tao Beach and 14.5 mi (23.4 km) from Rawai Beach.Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. This resort also features complimentary wireless internet access, babysitting (surcharge), and tour/ticket assistance.Enjoy Thai cuisine at Lalin Restaurant and Bar, a restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the poolside bar. A complimentary buffet breakfast is included.Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 40 air-conditioned rooms featuring minibars and LCD televisions. Rooms have private patios. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature rainfall showerheads and complimentary toiletries.
Royal Yao Yai Island Beach Resort
4.3/542 Reviews

Royal Yao Yai Island Beach Resort

Koh Yao Yai|8.37km from Khai Nai Island
When you stay at Royal Yao Yai Island Beach Resort -sha Extra Plus+ in Ko Yao, you'll be on the beach, within a 5-minute drive of Cape Yamu Beach and Loh Paret Beach. This upscale hotel is 1.7 mi (2.7 km) from Cape Yamu and 4.5 mi (7.3 km) from At Lamiya Mosque.Don't miss out on the many recreational opportunities, including an outdoor pool, a waterslide, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access and concierge services.Stop by the hotel's restaurant, Royal Restaurant, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with your favorite drink at the bar/lounge or the beach bar. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Ko Yao? This hotel has 21528 square feet (2000 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.Make yourself at home in one of the 200 air-conditioned rooms featuring LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bidets and hair dryers.

Show more

Ao Sai Beach

Elixir Resort Koh YAO Yai
4.4/565 Reviews

Elixir Resort Koh YAO Yai

Koh Yao Yai|3.37km from Ao Sai Beach
With a stay at Elixir Koh Yao Yai in Ko Yao, you'll be by the sea, and 13 mi (20.9 km) from Patong Beach and 16.4 mi (26.4 km) from Karon Beach. This upscale resort is 18.7 mi (30.1 km) from Bang Tao Beach and 14.5 mi (23.4 km) from Rawai Beach.Pamper yourself with a visit to the spa, which offers massages. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. This resort also features complimentary wireless internet access, babysitting (surcharge), and tour/ticket assistance.Enjoy Thai cuisine at Lalin Restaurant and Bar, a restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the poolside bar. A complimentary buffet breakfast is included.Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.Make yourself at home in one of the 40 air-conditioned rooms featuring minibars and LCD televisions. Rooms have private patios. Satellite programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature rainfall showerheads and complimentary toiletries.
Royal Yao Yai Island Beach Resort
4.3/542 Reviews

Royal Yao Yai Island Beach Resort

Koh Yao Yai|9.3km from Ao Sai Beach
When you stay at Royal Yao Yai Island Beach Resort -sha Extra Plus+ in Ko Yao, you'll be on the beach, within a 5-minute drive of Cape Yamu Beach and Loh Paret Beach. This upscale hotel is 1.7 mi (2.7 km) from Cape Yamu and 4.5 mi (7.3 km) from At Lamiya Mosque.Don't miss out on the many recreational opportunities, including an outdoor pool, a waterslide, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access and concierge services.Stop by the hotel's restaurant, Royal Restaurant, for lunch or dinner. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Relax with your favorite drink at the bar/lounge or the beach bar. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee.Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Planning an event in Ko Yao? This hotel has 21528 square feet (2000 square meters) of space consisting of conference space and a meeting room. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.Make yourself at home in one of the 200 air-conditioned rooms featuring LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bidets and hair dryers.

Show more

Frequently Asked Questions

Local Travel Info

Highest PriceAU$ 1,908
Lowest PriceAU$ 19
Number of Reviews1,000
Number of Hotels273
Average Price (Weekdays)AU$ 183
Average Price (Weekends)AU$ 183

Koh Yao Hotel Guide

New and popular hotels in Koh Yao recommended by Trip.com. Book hotels in Koh Yao via the Trip.com website or app, it's easy and hassle-free. Koh Yao may not be a metropolis, but there are still great hotel options on Trip.com. Koh Yao is a quiet city. You'll definitely feel relaxed during your visit.

Koh Yao does not have civilian airport. You can fly into a nearby city and come here using another method of transportation. It's easy to travel by bus in Koh Yao. There are buses to surrounding cities available every day.

Although Koh Yao is not a large city, there are still hotels with great value for your money. The local average price is 71 AUD per night. There are a variety of hotels to meet the needs of different types of travelers. There are 1 three-star hotels in Koh Yao at an average price of 71 AUD per night. There are not many well-known chain hotels in Koh Yao, but staying at a unique local hotel will make you feel at home. A popular hotel in Koh Yao, Koh YAO Yai Hillside Resort is also one of the highest rated. If you're still unsure, Trip.com recommends YaoIsland Resort and Farm.

Show less