Hotels of Earth

Magic Resort

★★ 130 Moo 3 Lamai Beach, Maret, Koh Samui, Lamai, TH

8.4 guest rating· 602 reviews

About this hotel

Welcome to Magic Resort, your tropical oasis in the heart of Lamai Beach!

Comfortable Accommodation Options: Choose between air-conditioned or fan bungalows, each equipped with a private bathroom, shower facilities, TV, and fridge.

Convenient Location: Just a short walk from Lamai's center and close to popular attractions like the Grandfather and Grandmother Rocks. Explore further with tour arrangements or enjoy water sports facilities.

Relaxation and Dining: Indulge in traditional Thai massages for ultimate relaxation or savor a variety of Thai, European, and seafood dishes at Magic Restaurant. Room service is also available for your convenience.

Book your stay at Magic Resort now and experience the perfect blend of comfort and convenience during your Lamai Beach getaway!

Rooms & rates

Family Triple Room

Sleeps 3 · 18 m² · Double bed, Twin bed

  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower
  • TV

Standard Bungalow, 3 Twin Beds

Sleeps 3 · 24 m² · 3× Twin bed

  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower
  • TV

Deluxe Bungalow (Air Conditioning)

Sleeps 2 · 24 m² · Double bed

  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower
  • TV

Deluxe Bungalow, 1 Bedroom

Sleeps 2 · 24 m² · 2× Twin bed

  • Air conditioning
  • Private bathroom
  • Free WiFi
  • Shower
  • TV

Standard Bungalow with Air Conditioning

Sleeps 3 · 20 m² · Double bed

  • Air conditioning
  • Private bathroom
  • Safety deposit box
  • TV
  • Refrigerator

Deluxe Bungalow

Sleeps 3 · 24 m² · Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Safety deposit box
  • TV
  • Refrigerator

Deluxe Bungalow (3 Adults)

Sleeps 3 · 24 m² · Twin bed, Queen bed

  • Air conditioning
  • Private bathroom
  • Safety deposit box
  • TV
  • Refrigerator

Bungalow with Fan

Sleeps 3 · 18 m² · Double bed

  • Private bathroom
  • Safety deposit box
  • TV
  • Fan
  • Linen

Standard Bungalow

Sleeps 3 · 24 m² · Twin bed, Extra-large double bed (Super-king size)

  • Air conditioning
  • Private bathroom
  • Shower
  • Safety deposit box
  • TV

Family Bungalow

Sleeps 4 · 24 m² · 2× Twin bed, Extra-large double bed (Super-king size)

  • Private bathroom
  • Shower
  • Safety deposit box
  • TV

Amenities

  • WiFi available
  • Free Parking
  • Private parking
  • Restaurant
  • Barber/beauty shop
  • Air conditioning
  • Beach
  • Beachfront
  • Sun loungers or beach chairs
  • Tour desk
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Airport shuttle
Show all 36 amenities
  • Airport shuttle (additional charge)
  • Airport drop off
  • Coffee Shop on site
  • Daily housekeeping
  • Fire extinguishers
  • Fruits
  • Garden
  • Hand sanitizer in guest room and key areas
  • Key access
  • Laundry
  • Massage services
  • Minimarket on site
  • Outdoor furniture
  • Shuttle service
  • Shuttle service (additional charge)
  • Snorkelling
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Sun terrace
  • Sun umbrellas
  • Terrace
  • Water sport facilities on site

Location

© OpenStreetMap contributors

130 Moo 3 Lamai Beach, Maret, Koh Samui, Lamai, TH

Check-in
from 12:00 PM to 12:00 AM
Check-out
until 12:00 PM

What guests say8.4602 reviews

+ Great location+ Friendly staff+ Comfortable bungalows+ Good food qualityDated roomsJet ski noiseAir conditioning placement
Cleanliness7.9
Service8.9
Location8.9
Room Quality7.9
Amenities8.4
Value for Money8.4

Guest review

7.0

Emplacement et accueil

Pas de resto le soir , ni transat

Angelique · FR · 2026-07-21

Super

10.0

Tout , le personnel très aimable à des prix corrects , proche de tout les bungalows grands et propre

Ionut Petcu · RO · 2026-07-15

ประทับใจมากค่ะ

8.0

การบริการ ผู้จัดการดูแลดี ใจดี ที่พักใกล้หาด ที่พักใกล้สิ่งิำนวยความสะดวก ร้านค้า ร้านอาหาร

ห้องพักไม่ค่อยกันเสียง ผ้าห่มบางนิดหน่อย

จอมขวัญ · TH · 2026-07-11

Had a wonderful stay

10.0

We had a really nice stay. The apartments are comfy and clean. Got the floor wiped daily and beds made. Even when I unintentionally my clothing on the bed I found them folded on the bed as well. Also the staff from the Reception really friendly and helpful. The beach is also really near and good for swimming. All in all it was a 10/10 stay. Would go there again

Straub · AU · 2026-06-27

Good to know

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Pets

Pets are allowed. No extra charges.

Internet

WiFi is available in the hotel rooms and is free of charge.

Children and extra bed policy

Children of any age are allowed.

People 6 years old and over stay for THB 500 per person per night when using an available extra bed.

You haven't added any cots.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.