In Phuket, Christmas is celebrated by the sea. Our guide features festive dinners, concerts and family-friendly events. Choose where to go on Christmas Eve and how to spend Christmas Day on the island.
On this page you can find the schedule of Christmas events 2027. All events are arranged in chronological order. Regular events (sports, dance, shows, dinners, and parties) are listed on the regular events page.
24 DECEMBER
Christmas Eve dinner at Kata Rocks
Christmas carols at sunset, live music, and a visit from Santa and Santarina, with gifts and photo opportunities throughout the evening
When: 24 December, 18:00–22:00, from 3,750 baht
More information: +66 (0)76 370 777
Where: Kata Rocks (Kata)
Christmas Eve at ECHO Restaurant
Local artist LUNA ROUGE will perform Christmas carols live, and Santa Claus will make a special appearance
When: 24 December, 18:00–22:00, 3,900 baht
More information: +66 (0)76 303 299
Where: Pullman Phuket Arcadia Naithon Beach (Naithon)
Christmas Eve by the sea at Rim Talay Restaurant
A Christmas dinner featuring Canadian lobster, oysters and other premium seafood, alongside roast turkey, Christmas ham and slow-cooked lamb. Live performances and festive desserts round out the evening
When: 24 December, 18:00–22:00, from 3,500 baht
Reservations: +66 (0)76 340 106
Where: Amari Phuket (Patong)
An Italian Christmas at VERO Trattoria & Wine Bar
A five-course set menu, a bottle of Moët & Chandon Piccolo Brut and Christmas carols performed live by a talented duo
When: 24 December, 18:00–22:00, 6,900 baht
Reservations: +66 (0)76 303 299
Where: VERO Trattoria & Wine Bar Phuket, geo (Naithon)
Christmas Eve buffet at Pullman Phuket Panwa
A festive feast, live music and a chance to meet Santa
When: 24 December, 18:00–22:00, 1,450 baht
Reservations: +66 (0)76 602 500
Where: Pullman Phuket Panwa Beach Resort (Panwa)
Christmas Eve dinner at Amora Beach Resort Phuket
Celebrate the magic of Christmas Eve with a festive international buffet, a Santa parade, Christmas carols and surprises for the whole family
When: 24 December, 18:00–22:00, from 1,450 baht
Tickets: +66 76 314 236
Where: Amora Beach Resort Phuket, geo (Bang Tao)
Moonlit Christmas gala dinner at Amatara Welleisure Resort
An international buffet, Christmas carols and magical moments with Santa Claus
When: 24 December, 18:00–22:00, from 4,155 baht per person
Reservations: +66 (0)76 318 888
Where: Amatara Welleisure Resort (Panwa)
Christmas at Four Points by Sheraton
A magical evening of Christmas carols and live performances, with a dedicated kids’ corner and a visit from Santa Claus to spread some Christmas cheer
When: 24 December, 18:00–22:00, 2,750 baht
More information: +66 (0)76 645 999
Where: Four Points by Sheraton, geo (Patong)
Christmas Eve dinner at Hyatt Regency Phuket
Live performances and a lavish festive buffet featuring oysters, premium caviar, signature roast turkey with traditional trimmings and the chef’s signature desserts
When: 24 December, 18:30–22:30, from 2,280 baht
Table reservations: +66 (0)76 231 234
Where: Hyatt Regency Phuket (Kamala)
Christmas Eve dinner at Novotel Phuket Kamala Beach
A Christmas Eve celebration with an international buffet, live performances and festive cheer for the whole family
When: 24 December, 18:30–22:00, 2,500 baht
Table reservations: +66 (0)76 303 700
Where: Novotel Phuket Kamala Beach (Kamala)
An Italian Christmas at Banyan Tree
An elegant five-course Italian dinner
When: 24 December, 18:30–22:30, from 4,900 baht
Table reservations: +66 (0)76 372 400
Where: Banyan Tree (Bang Tao)
Christmas Eve dinner at Novotel Phuket Vintage Park
A festive international buffet with live jazz and Christmas carols. Santa Claus will make a special visit with gifts for the little ones
When: 24 December, 19:00–22:30, 1,999 baht
Reservations: +66 (0)76 380 555
Where: Novotel Phuket Vintage Park, geo (Patong)
Christmas ball at RAVA Beach Club
A tropical Christmas Eve bringing together fine food, creative cocktails, premium drinks and first-class entertainment
When: 24 December, 19:00–22:00, 3,900 baht
Table reservations: +66 (0)76 372 456
Where: RAVA Beach Club (Bang Tao)
Festive Festival 2026 at Hotel Indigo Phuket Patong
An international buffet, live music and festive songs
When: 24 December, 19:00–22:00, from 2,475 baht
Reservations: +66 (0)76 609 999
Where: Hotel Indigo Phuket Patong, geo (Patong)
25 DECEMBER
Christmas Day brunch at RAVA Beach Club
Smoked ham, roast turkey, Australian beef, oysters, king crab, Phuket lobster, king prawns, lobster bisque, sushi, sashimi, Yorkshire pudding and more
When: 25 December, 12:00–15:00, 4,900 baht
Table reservations: +66 (0)76 372 456
Where: RAVA Beach Club (Bang Tao)
Christmas Day brunch at Pullman Phuket Panwa
Sunshine, sea views and a relaxed beachside brunch with festive touches, live DJ sets and fun with Santa Claus
When: 25 December, 12:30–16:00, 2,999 baht
Reservations: +66 (0)76 602 500
Where: Pullman Phuket Panwa Beach Resort (Panwa)
Christmas Day brunch at Hyatt Regency Phuket
A family brunch with a live performance by the band EKA, a festive photo booth, a foam party and immersive sound and lighting
When: 25 December, 12:30–16:00, from 2,410 baht
Table reservations: +66 (0)76 231 234
Where: Hyatt Regency Phuket (Kamala)
Christmas Day dinner at Champs Sport Bar
A traditional Christmas feast in a friendly atmosphere
When: 25 December, 12:30–21:00, 795 baht
Reservations: +66 (0)81 792 1298
Where: Champs Sport Bar, geo (Patong)
Christmas Day buffet at ECHO Restaurant
Christmas favourites prepared by the restaurant’s Australian chef
When: 25 December, 18:00–22:00, from 2,900 baht
More information: +66 (0)76 303 299
Where: Pullman Phuket Arcadia Naithon Beach (Naithon)
Christmas celebration at Cassia Phuket
An international buffet with premium barbecue dishes, fresh seafood and live cooking stations, plus live entertainment
When: 25 December, 18:30–22:00, 959 baht
Reservations: +66 76 356 999
Where: Cassia Phuket (Bang Tao)
