Thailand offers some of the world’s most stunning resorts, from beachfront luxury villas in Phuket and Koh Samui to serene hideaways in Krabi and Khao Lak. Choosing the right place to stay can make or break your trip, so it helps to know not just the nightly rates, but also what you’ll typically spend on everyday essentials like coffee, beer, and dinner. On this page, we break down the average nightly cost for each resort, along with approximate prices for coffee, local beer, and standard dinners, so you can plan your budget without any surprises. Whether you’re seeking a romantic adults-only escape, a family-friendly beachfront resort, or a private villa retreat, this guide will help you find the perfect spot in Thailand to relax, explore, and enjoy the local cuisine.

SAii Phi Phi Island Village 

Cost of Food & Drink cost at the Hotel

Coffee: THB 120–180
Beer: THB 180–260
Dinner: THB 350–500 (premium dinners higher)


Since the resort is self-contained with no nearby cheap dining, budget AUD $60–$90 per person per day if not on a meal plan. Half-board or all-inclusive packages offer great value.

 

Amenities: SAii Phi Phi Island Village has a beachfront location, multiple pools (including a kids’ pool), a pool bar, onsite restaurants and bars, a spa, fitness centre, kids’ club, water sports, daily shuttle to Chaweng Beach, and direct access to Ao Nang Beach activities.

 

On average, a nightly stay at SAii Phi Phi Island Village Resort costs around AUD $350–600+, with beachfront or premium villas often exceeding AUD $800 per night depending on season and room type.

Phuket Marriott Resort & Spa, Merlin Beach

Cost of Food & Drink cost at the Hotel
Coffee: THB 130–170
Beer: THB 150–180
Dinner: THB 500–650 (buffet nights around THB 750)


As a semi-secluded resort, dining is priced higher than local Phuket restaurants. Guests not on a meal plan should budget AUD $50–$80 per person per day for food and drinks. Half-board or all-inclusive packages offer good value, especially for families.

 

Amenities: Multiple swimming pools, pool bars, beachfront access, onsite restaurants and bars, spa, fitness centre, kids’ club, water sports, daily activities, and shuttle services to Patong.

 

On average, a nightly stay at Phuket Marriott Resort & Spa, Merlin Beach for a standard room typically ranges from about AUD $300–$600+ per night depending on season, room type and inclusions, with higher‑end or beachfront view rooms often above AUD $600+ during peak travel dates.

Banyan Tree Samui

Cost of Food & Drink cost at the Hotel
Coffee: THB 300
Beer: THB 300–400
Dinner: THB 700–1,000 (premium dinners higher)


As a high-end, secluded resort, travellers not on a meal plan should budget AUD $80–$120 per person per day for food and drinks. Half-board or all-inclusive packages offer excellent value.

 

Amenities: Banyan Tree Samui offers luxury pool villas, a private pool in each villa, pool bar, onsite restaurants and bars, spa and wellness centre, fitness centre, kids’ club, water sports, and shuttle services to nearby beaches and attractions.

 

On average, a nightly stay at Banyan Tree Samui — a luxury beachfront resort in Koh Samui, typically ranges from about AUD $1,350–$1,400+ per night for standard villa options, with some deals lower around AUD $680–$750+ depending on room type, season and availability, and premium pool villas often higher than that.

Kimpton Kitalay Samui

Cost of Food & Drink cost at the Hotel
Coffee: THB 120–180
Beer: From THB 299++
Dinner: THB 500–900+ (BBQ / casual nights from THB 299++)

 

Dining at Kimpton Kitalay Samui is resort-style pricing, higher than local restaurants. Guests not on a meal plan should budget approximately AUD $60–$90 per person per day for food and drinks. Breakfast-inclusive or half-board packages offer good value, particularly for longer stays.

 

Amenities: Beachfront location, multiple pools, pool bars, onsite restaurants and cafés, bakery, spa, fitness centre, kids’ club, water sports, yoga and wellness activities.

 

On average, a nightly stay at Kimpton Kitalay Samui (a premium beachfront resort in Koh Samui) typically starts from around AUD $670+ per night for standard rooms in the next 30 days, with mid‑range rooms generally around AUD $650–$900+ and larger suites or villas significantly higher depending on season and room type.

The Nai Harn, Phuket

Cost of Food & Drink cost at the Hotel
Coffee: THB 120–180
Beer: From THB 299++
Dinner: THB 500–900+ (BBQ / casual nights from THB 299++)

 

Dining at Kimpton Kitalay Samui is resort-style pricing, higher than local restaurants. Guests not on a meal plan should budget approximately AUD $60–$90 per person per day for food and drinks. Breakfast-inclusive or half-board packages offer good value, particularly for longer stays.

 

Amenities: Beachfront location, multiple pools, pool bars, onsite restaurants and cafés, bakery, spa, fitness centre, kids’ club, water sports, yoga and wellness activities.

 

On average, a nightly stay at The Nai Harn, Phuket typically ranges around AUD $600–$700+ per night for a standard room depending on season and availability, with some deals lower or higher depending on room type and travel dates.

Wyndham Grand Phuket Kalim Bay

Cost of Food & Drink cost at the Hotel
Coffee: THB 180–250
Beer: THB 220–300
Dinner: From THB 1,500+ per person (set dinner experiences approx. THB 3,000+ per couple)

 

As a luxury clifftop resort, dining prices are higher than local Phuket restaurants due to the resort setting and ocean views. Guests not on a meal plan should budget approximately AUD $70–$100 per person per day for food and drinks. Dining packages or special set menus can offer better value for couples.

 

Amenities: Infinity pool, pool bars, ocean-view restaurants, spa, fitness centre, daily activities, shuttle services, and panoramic sunset views over the Andaman Sea.

 

On average, a nightly stay at Wyndham Grand Phuket Kalim Bay typically ranges from about AUD $260–$490+ per night for a standard room depending on room type and season, with higher rates for premium rooms or villas and peak‑season travel dates.

Shangri-la Bangkok 

Cost of Food & Drink cost at the Hotel
Coffee: THB 160–260
Beer: THB 290–420+
Dinner: From THB 700+ per person (buffets THB 1,900–2,400++ per person)

 

As a 5-star riverside hotel in central Bangkok, food and drink prices are higher than local cafés or mid-range restaurants. Guests not on a meal plan should budget approximately AUD $15–30+ for coffee or beer and AUD $80–120+ per person for a nice dinner without drinks. Premium experiences like weekend buffets or riverside dinner cruises will be higher.

 

Amenities: Riverside location, multiple restaurants and bars, infinity pool, spa, fitness centre, shuttle services, event spaces, and scenic river views.

 

On average, a nightly stay at Shangri‑La Bangkok typically ranges from about AUD $350–$500+ per night for standard rooms (including taxes and fees), with mid‑range deals around AUD $450+ and higher rates for river‑view or club rooms depending on season and availability.

Conrad Bangkok 

Cost of Food & Drink cost at the Hotel
Coffee: THB 180–210
Beer: THB 250–350+
Dinner: From THB 700+ per person (buffets around THB 2,200++ per adult)

 

As a 5-star city hotel, dining and drinks at Conrad Bangkok are higher than local cafés or mid-range restaurants. Guests not on a meal plan should budget approximately AUD $15–25+ for coffee or beer and AUD $80–120+ per person for dinner without drinks. Fine dining experiences or tasting menus will cost more.

 

Amenities: Multiple restaurants and bars, rooftop and pool bars, spa, fitness centre, infinity pool, meeting/event spaces, and central city location with easy river access.

 

On average, a nightly stay at Conrad Bangkok typically ranges from around AUD $350–$500+ per night for a standard room in the next 30 days — with lower deals occasionally closer to the AUD $250–$300 range and higher prices for premium rooms depending on season and availability.

Layana Resort & Spa - Adult Only

Cost of Food & Drink cost at the Hotel
Coffee: THB 130–180
Beer: THB 200–300++
Dinner: From THB 400+ per person (main courses THB 700–1,200+, premium dishes THB 1,200–1,600+)

 

As an adult-only beachfront resort, dining and drinks are priced higher than local Koh Lanta cafés or restaurants. Guests not on a meal plan should budget approximately AUD $10–15+ for coffee or beer and AUD $35–70+ per person for dinner without drinks. Beachfront ambiance and resort service contribute to the premium pricing.

 

Amenities: Beachfront location, SeaSky Restaurant, Sundowners Bar, swimming pool, spa, fitness centre, water sports, and easy access to nearby town for dining and shopping.

 

On average, a nightly stay at Layana Resort and Spa — a luxury, adults‑only beachfront resort on Koh Lanta — typically ranges from around AUD $700–$800+ per night for standard rooms in the next 30 days, with some deals occasionally lower (around AUD $150–$300+) depending on travel dates, room type and availability

Koh Mook Sivalai Beach Resort

Cost of Food & Drink cost at the Hotel
Coffee: From THB 120+
Beer: From THB 100+
Dinner: From THB 180–350+ per person (seafood and larger dishes higher)

 

As a small island resort, dining and drinks are priced above typical Thai island standards. Guests not on a meal plan should budget approximately AUD $5–10+ for coffee or beer and AUD $7–15+ per person for standard meals. Local cafés and village eateries nearby offer significantly cheaper options for food and drinks.

Amenities: Beachfront access, resort restaurant and bar, swimming pool, balconies with sea views, and proximity to local village for shopping and dining.

 

On average, a nightly stay at Koh Mook Sivalai Beach Resort typically ranges from about AUD $160–$480+ per night for standard rooms, with lower deals possible in off‑peak periods and higher prices for beachfront or larger villas depending on season and availability.

Centara Grand Beach Resort Phuket

Cost of Food & Drink cost at the Hotel
Coffee: THB 180–250
Beer: THB 190–230+
Dinner: From THB 900–1,700+ per person (themed buffets and premium dishes higher)

 

As a full-service resort, dining and drinks are priced above local Karon Beach cafés and bars. Guests not on a meal plan should budget approximately AUD $8–12+ for coffee, AUD $12–18+ for beer, and AUD $30–55+ per person for dinner. The resort offers multiple restaurants, beach and pool bars, and casual dining options, so onsite dining is convenient but premium.

 

Amenities: Multiple swimming pools, pool and beachfront bars, The Cove all-day dining, Mare Italian restaurant, COAST Beach Club & Bistro, spa, fitness centre, kids’ club, water sports, and direct beach access.

 

On average, a nightly stay at Centara Grand Beach Resort Phuket for a standard room typically ranges from about AUD $480–$650+ per night in the coming months, depending on travel dates, room type and availability, with higher rates for sea‑view rooms, suites or peak‑season dates.

Le Méridien Phuket Beach Resort

Cost of Food & Drink cost at the Hotel
Coffee: THB 180–250
Beer: THB 200–280+
Dinner: From THB 700–1,300+ per person (premium courses THB 1,500+)

 

As a beachfront resort, dining and drinks are priced above local Phuket cafés and bars. Guests not on a meal plan should budget approximately AUD $7–10 for coffee, AUD $8–12+ for beer, and AUD $25–50+ per person for dinner, with premium or themed dining experiences higher.

 

Amenities: Beachfront access, multiple restaurants and bars (Latest Recipe, Portofino, Ariake, Pakarang Buffets), swimming pools, pool bars, spa, fitness centre, kids’ club, water sports, and scenic sea views.

 

On average, a nightly stay at Le Méridien Phuket Beach Resort for a standard room typically starts from around AUD $620–$680+ per night (including taxes and fees) in the next 30 days, with higher rates for sea‑view rooms or larger suites depending on season and availability.

Sri Panwa Phuket Luxury Pool Villa Hotel

Cost of Food & Drink cost at the Hotel
Coffee: From THB 189++ (~AUD $7–8+)
Beer: From THB 198+ (~THB 230+ at table with service/tax)
Dinner: From THB 488+ per person (premium omakase dinners THB 2,888–4,888++)

 

As a luxury resort with exclusive villas and panoramic sunset bars, dining and drinks are significantly higher than standard Phuket resorts. Guests not on a meal plan should budget approximately AUD $7–8+ for coffee, AUD $9–12+ for beer, and AUD $25–180+ per person for dinner, depending on the venue and style.

 

Amenities: Private pool villas, Baba Nest rooftop bar, multiple restaurants (Baba Soul Food, Baba IKI, Baba Poolclub), spa, fitness centre, infinity pools, beachfront and sea views, and curated dining experiences.

 

On average, a nightly stay at Sri Panwa Phuket Luxury Pool Villa Hotel — a luxury villa‑style resort with private pools and panoramic sea views — typically ranges from about AUD $700–$1,400+ per night for standard 1‑bed or pool villa options depending on season and availability, with larger multi‑bedroom residence villas costing significantly more.

The Shore at Katathani Resort

Cost of Food & Drink cost at the Hotel
Coffee: THB 180–280+
Beer: THB 220–350+
Dinner: From THB 700–1,300+ per person (premium set dinners THB 1,500+)

 

As a high-end, adults-only beachfront resort, food and drinks are significantly higher than nearby cafés or bars. Guests not on a meal plan should budget approximately AUD $7–12+ for coffee, AUD $9–15+ for beer, and AUD $30–60+ per person for dinner, with premium or multi-course dinners costing more.

 

Amenities: Adults-only beachfront villas, The Harbor all-day restaurant, Orora Beachfront Restaurant & Bar, infinity pools, spa, fitness centre, beachfront lounges and bars, and romantic ocean-view settings.

 

On average, a nightly stay at The Shore at Katathani Resort — an adults‑only luxury private villa property in Phuket — typically starts around AUD $1,100+ per night for two adults for standard pool villas, with many villas and elevated sea‑view options costing AUD $1,100–$1,300+ or more depending on season and room type.

Katathani Phuket Beach Resort

Cost of Food & Drink cost at the Hotel
Coffee: THB 180–250+
Beer: THB 120–150+ (happy hour around THB 95)
Dinner: From THB 900–1,700+ per person (higher for buffets or premium meals)

 

As a large beachfront resort with multiple restaurants and bars, dining and drinks are higher than local Kata town cafés and bars. Guests not on a meal plan should budget approximately AUD $7–10+ for coffee, AUD $6–9+ for beer (less during happy hour), and AUD $30–55+ per person for dinner, with higher costs for themed buffets or premium dishes.

 

Amenities: Multiple beachfront and poolside restaurants (The Cove Bistro, Fisherman’s Wharf, La Scala, Chanadda), bars including Coconut Bar, Mango Bar, and Beach Club Bar, swimming pools, spa, fitness centre, kids’ club, water sports, and beachfront access.

 

On average, a nightly stay at Katathani Phuket Beach Resort typically ranges from about AUD $560+ per night for a standard room for two adults based on current available rates, with prices varying depending on season, room type and availability, and deluxe or ocean‑view suites often costing more.

The Sands Khao Lak

Cost of Food & Drink cost at the Hotel
Coffee: THB 110–130
Beer: THB 130–145
Dinner: From THB 499–699 per person (à la carte meals from THB 1,000+)

 

As a beachfront resort, dining and drinks are higher than local Khao Lak cafés and village restaurants. Guests not on a meal plan should budget approximately AUD $5–7+ for coffee, AUD $5–8+ for beer, and AUD $18–35+ per person for dinner, with higher costs for à la carte or wine-inclusive meals. Half-board or inclusive packages often provide better value, especially for families.

 

Amenities: Beachfront location, multiple restaurants (Floating Market, Talay), pool bars, swimming pools, spa, fitness centre, kids’ club, and water sports.

 

On average, a nightly stay at The Sands Khao Lak by Katathani typically ranges from about AUD $180–$300+ per night for a standard room depending on season, room type and availability, with some deals occasionally lower or higher, making it a solid mid‑range beachfront resort option in Khao Lak.

Banyan Tree Krabi

Cost of Food & Drink cost at the Hotel
Coffee: From THB 1,500 net per couple for afternoon tea (approx. THB 750+ per person)
Beer: THB 450–490+ (resort bars)
Dinner: From THB 1,100–1,950+ per person (special destination dining THB 12,000 per couple)

 

As a luxury resort, food and drinks are significantly higher than local Krabi or Ao Nang restaurants due to location, service, and quality. Guests not on a meal plan should budget approximately AUD $7–10+ for coffee, AUD $10–15+ for beer, and AUD $40–90+ per person for dinner, with premium experiences such as private beachfront dining costing more.

 

Amenities: Multiple restaurants and bars (Saffron, The Naga Kitchen, Bird’s Nest, Kredkaew Bar), luxury pool villas, spa, fitness centre, private beaches, water sports, and destination dining experiences.

 

On average, a nightly stay at Banyan Tree Krabi, a luxury 5‑star resort in Krabi, typically starts around AUD $1,400–$1,500+ per night for a suite or villa option, with prices rising significantly for beachfront pool villas and larger accommodation types depending on season and availability.