Karon Beach Restaurants

Where to Eat in Karon Beach

You'll know you've hit Karon when you reach a highly visible roundabout at the north end of the beach. Just to the north lies Patong, while to the south you'll find Karon Beach, and farther along, Kata and then Nai Harn.

Karon is full of good options for dining out. The quality and quantity of restaurants here make Karon equally as good as any other beach in Phuket. Thai and seafood are obviously the first choices here with a large choice of places to sample them, including the famous On The Rocks Restaurant at the southern end of the beach. But Karon has many more dining options with Italian - Mare Restaurant, Mexican - Las Margaritas, and even Argentinian - El Gaucho, eateries.


Thavorn Beach Restaurants

Ciao Bistro & Coffee Talk are the latest additions to Thavorn Palm Beach Resort’s long list of dining options, which now has no less than six restaurants and bars to its name. With Thai, Russian, Mexican, and now Italian cuisine at Ciao Bistro, this long-established Phuket holiday residence is without doubt one of the most happening resorts on Karon beachside. Opened in March 2014, Ciao Bistro and Coffee Talk are the two sides of the same coin: the former is a large open-sided restaurant with front terrace overlooking the sea where guests can enjoy top-notch Italian favourites; and the latter is a glass walled air-conditioned coffee-shop serving classic Italian drinks like quality espressos, cappuccinos, and more.

Opening Hours: Ciao Bistro from 12:00 – 22:00; Coffee Talk from 09:00 – 22:00
Location: On Karon Beach Road at Thavorn Palm Beach Resort
Tel: 076 396 654 

FeaturedRestaurants
Ciao Bistro & Coffee Talk at Thavorn Palm Beach Resort Ciao Bistro & Coffee Talk

Ciao Bistro and Coffee Talk are the latest additions to Thavorn Palm Beach Resort’s long list of dining options, which now has six restaurants and bars to its name. Read More...

 
Black Pearl & Mama Restaurants Black Pearl & Mama Restaurants

Enjoying a prime location on the shore of Karon Lake near the northern end of Karon Beach, this contemporary style venue serves international and Thai favourites at reasonable prices. Read More...

Top 10 Karon Restaurants Top 10 Karon Restaurants

From the discreet service and lighting of El Gaucho to the full-on frenetic serving in Red Onion there’s a lot of variety and the chance to dine out in a different restaurant throughout the length of your vacation.  Read More...

 
Angus O’ Tool’s Irish Bar & Restaurant Angus O’ Tool’s Irish Pub

Angus O’ Tool’s Irish Bar & Restaurant is a popular pub located on Soi Islandia (aka Soi Centara) in the heart of Karon Centre. It is a home away from home for any Celtic, Hibernian, Gaelic, and anyone hailing from the ‘old sod’. Read More...

 

Restaurants in Karon Beach

2gether Restaurant & Bar

2gether Restaurant & Bar is a Swedish-run good-sized restaurant that is part of a guesthouse. The kitchen serves international food such as steak, BBQ and pizza and the menu comes in many different languages including Swedish, French, English, German, Italian, Japanese and Korean. Check out their daily set menu, it’s actually quite good value for money. Read More...

Opening Hours: Daily, Nov - April: 08:00 to 23:00, May - Oct: 10:00 to 22:00
Location: On Patak Road East, near Lung Pho Chuan Road intersection
Cuisine: International

Al Dente

Al Dente has a good cross-section of Italian regional cuisines and a charming atmosphere Serving daily a la carte lunch & dinners. 

Opening Hours: 11:00 – 23:00
Location: Inside Aroona Karon Complex on the Beach Road between Karon Princess Hotel and Hilton Phuket Arcadia Resort
Tel: +66 (0) 76 396 569
Cuisine: Italian

Andaman Coffee Co

One of many branches on the island, this lovely coffee shop offers open-air and air-conditioned sections with WiFi. A good place to escape from the hot sun and just watch the world go by.

Location: On the Beach Road near the entrance of the Waterfront Suites.
Cuisine: Coffee, cake and snacks

Angus O’ Tool's Irish Pub

This Irish pub & restaurant serves up traditional Irish fare, alongside international favourites and pub grub. Free WiFi, two big screens showing major live football matches and other sports plus great beer.  Read More...

Opening Hours: Daily from 08:00 – 24:00
Location: In the Soi Centara Karon Resort
Tel: +66 (0)76 398262
Cuisine: Irish and western

Beachfront Restaurants at Nong Han Lake

These beachfront restaurants are popular with visitors largely because of their superb location. They also handily sit close to the public showers and toilet facilities. Such restaurants include Family Seafood, Pranee Seafood and Ren & Auddy Restaurant. Fare is mostly fresh seafood but you can order standard Thai dishes such as tom yam, phad tai, noodles and fried rice as well as some Western food. The restaurants are clean and run in simple way, with nothing fancy about their decoration. 

Location: Next to Nong Han Lake on the beachfront side.
Cuisine: Thai, seafood and Western food

Black Pearl & Mama Restaurants

Black Pearl & Mama are two restaurants in one: set in a long open-sided one storey building, the only difference between the two of them is their theme colour – black for the former and white for the latter. Enjoying a prime location on the shore of Karon Lake (a.k.a. Nong Harn Lake) near the northern end of Karon Beach (on the road to Patong Beach), this tourist-oriented contemporary style venue serves international and Thai favourites at reasonable prices. The view to the Northeast over the lake and the mountains in the background is superb at dusk, when things cool down a bit; a great place indeed to enjoy a cocktail in good company before dinner. Read More...

Opening Hours: daily from 10:00 – 00:00
Location: on the shore of Nong Harn Lake in Karon Beach
Tel: 076-284006
Cuisine: Thai and western

Buffalo Steakhouse

This steakhouse has long been one of the most successful restaurants on the island, with four venues in Phuket, and their Karon north location maintains their high standard of quality. Prices are affordable. 

Location: Entrance of the Waterfront Suites, about 50 metres from Karon Circle
Tel: +66 (0) 76 396 824
Cuisine: Steakhouse

Butterfly Bistro

Butterfly Bistro has an easy-going atmosphere and the Thai set menus here make it easier for non-Thais, especially first-time visitors to order food without hassle. It’s a nice place to enjoy a good variety of dishes including steak, seafood, and a special Danish menu. A kids’ menu is also available. Good value for the money, with free Wi-Fi.

Opening Hours: Daily from 11:00 – 22:30
Location: Soi Old Phuket Resort, Karon Beach
Tel: +66 (0) 89 6888 068
Cuisine: Thai and International

Chilli Restaurant

It you like Thai food you will probably like Green Chilli. Its menu features good selections of Thai dishes such as spring rolls, deep-fried pork ribs with garlic and pepper, chicken satay and crispy fried prawns served with plum sauce. Or if you want to try some authentic dishes, just order laab moo or minced pork (it can also be chicken or beef too) with ground rice and chilli, and panaeng curry with beef. They are delicious.

Opening Hours: Daily
Location: On the Beach Road, not far from Karon’s main traffic circle
Tel: + (66) 076 398 116
Cuisine: Thai and International

Ciao Bistro & Coffee Talk at Thavorn Palm Beach Resort

Ciao Bistro & Coffee Talk is the latest addition to Thavorn Palm Beach Resort’s dining options which counts no less than six restaurants and bars apt to satisfy the choosiest customers: with Thai, Russian, Mexican, and now Italian cuisine, this long-established holiday residence is without doubt one of the most cosmopolitan resorts on Karon beachside. Read More...

Opening Hours: Ciao Bistro from 12:00 – 22:00; Coffee Talk from 09:00 – 22:00
Location: On Karon Beach Road at Thavorn Palm Beach Resort
Tel: 076 396 654

Da Mario

Da Mario has everything you would expect of a good pizzeria; classic Italian décor, wood-fired pizza, traditional Italian cuisine and an Italian chef. Good value for money.

Opening Hours: Daily
Location: Soi Centara Resort ( next door to Karon Inn, right in front of Centara Resort)
Tel: +66 (0)80 6943 188
Cuisine: Italian

Dining Room at Pacific Club

The Dining Room, located in Pacific Club Resort up the hill to Nong Han Lake's East side, comes highly recommended. The restaurant features snug hacienda-like décor and a superb steak menu as well as a good wine list. Look for the resort's signage and follow the road up the hill, it's worth it. The prices are an agreeable surprise, too. Read More...

Opening Hours: Breakfast – late
Location: Pacific Club Resort, up the hill to Nong Han Lake's East side
Tel: 076-398350/2
Cuisine: International and Thai cuisine

El Gaucho at Moevenpick Resort

Part of the Moevenpick Resort and Spa, El Gaucho offers a real South American steak experience. Also serving seafood, El Gaucho has admirably high standards if you are prepared to pay a little extra for the pleasure of fine dining.  Read More...

Opening Hours: Daily 18:00-23:00
Location: On the Beach Road, not far from Waterfront Suites.
Cuisine: Steaks, international

GG's Pizza

GG’s has two locations in Karon. The one with a better view is on the Beach Road, on top of a Thai restaurant by the name Green Chilli. The menu consists of the usual suspects including meatball, beans, and macaroni soup, minestrone di verdure (vegetable soup) and a large variety of pizzas and lasagna. Free delivery service.

Opening Hours: Daily 12:00 – 23:00
Location: Above Green Chilli. On the Beach Road, near Karon Sea Sands Resort.
Tel: +66 (0) 76 398 116
Cuisine: Pizza and more

Ging Restaurant

It’s a nice place to enjoy Thai food from seafood to rice dishes (including fried rice and pineapple rice) and spring rolls as well as chicken with cashew nuts. Reasonable prices and friendly service.

Opening Hours: Daily
Location: Near the Old Phuket Hotel
Tel: +66 (0) 81 2712 446
Cuisine: Thai and International

Golden Sand Inn

A lovely place to sit and enjoy meals, from breakfast to dinner; its great advantage is its location, just a few steps from the beach (with a road in between.). Read More...

Location: Golden Sand Inn - On the beachside corner diagonally opposite Mali Waterfront Seafood & Lounge Bar.
Cuisine: Thai and international

BARON Restaurant

This restaurant is part of the Sino–Portuguese style Phuket Heritage Resort. The restaurant serves Thai and international food, a perfect place for people who prefers to dine in a quiet and lovely atmosphere.

Opening Hours: Daily from 11:00 – midnight
Location: Phuket Heritage Hotel
Tel: +66 (0) 7639 6690
Cuisine: International food, Russian food by Russian chef, Italian food, Thai food and Fresh Seafood.

Hilton Phuket Arcadia

A beachfront hotel, the Hilton Arcadia's grounds are huge but its excellent restaurants are centrally located and well marked. Buon Appetito is a well-conceived Italian outlet, while Thai Thai is… you guessed it, and Sails Restaurant is well worth checking out for its excellent breakfasts and Sunday brunches. Yes, the food comes at hotel prices but the wine lists and delivery are superb.  Read More...

Location: Hilton Phuket Arcadia, Central Beach Road

Karlsson's Steakhouse and Pizzeria

One of the most well-known and well-liked restaurants in Phuket. Also on hand are European, American and Thai dishes, so you're sure to find something that whets your appetite.

Location: Inside Aroona Karon Complex on the Beach Road between Karon Princess Hotel and Hilton Phuket Arcadia Resort.
Tel: +66 (0) 76 396 952
Cuisine: Steakhouse

Karon Cafe

The main features here are the juicy steaks; flown in unfrozen from Australia and prepared to perfection under the supervision of American owner 'Uncle' Eric. Karon Café's steaks are a delight, especially when paired with the complimentary soup and salad bar and a smooth and robust Australian red wine. A sister restaurant to the Dining Room and Margaritas.

Opening Hours: Breakfast, lunch and dinner
Location: In the Soi Centara Karon Resort
Tel: +66 (0) 76 396 217
Cuisine: Steakhouse, European and American

Karon Seafood

Karon Seafood has been satisfying its customers for more than 10 years. It is clean, comfortable and reasonably priced. If you are not quite sure what to order, just simply check out many of the food photos (poster size) display in front of the restaurant and around. Among their popular dishes include ho-mok (or steamed fish with curry paste), tom kah kai (coconut milk soup with chicken), baked rice with pineapple and stemmed lobster with lemon.

Opening Hours: 10:00 – midnight
Location: At the corner of Soi Centara Karon Resort Phuket
Cuisine: Thai, seafood and international

Las Margaritas

Sister to Karon Café and the Dining Room, Las Margaritas serves great Mexican dishes and a number of international choices, with a good wine list.  Read More...

Location: In the Soi Centara Karon Resort
Tel: +66 (0) 76 286 400
Cuisine: Mexican

Little Mermaid

The Little Mermaid, named after the famous statue which guards the entrance to Copenhagen harbour, serves authentic and delicious Scandinavian food. 

Opening Hours: From 18:30 till late
Location: On Patak Road near the traffic circle
Cuisine: Scandinavian and Thai

Long Beach Terrace

Long Beach Terrace serves great seafood, steaks and Italian specialties. It is one of the best places to see the sun set in Karon Bay. 

Location: On the Beach Road in Thavorn Palm Beach Resort. (Enter the 'Dragon's Mouth' on the Beach Road to access Long Beach Terrace.) There is also access from Luang Poh Chuan Road.
Cuisine: Italian and seafood

Mare Restaurant

‘Mare’ is Italian for ‘sea’ and this moniker goes well for this spectacular restaurant right on northern Karon Beach. The signature restaurant of Centara Grand Beach Resort, Mare has a lot going for it, not least of all its colonial décor, romantic location and high standard of cuisine. Large, with a fan-cooled and air-conditioned interior and a fan-cooled al-fresco section, Mare never feels overcrowded. Read More...

Opening Hours: Daily 11:30 – 00:30
Location: Centara Grand Beach Resort Phuket, 683 Patak Road, Karon Beach
Tel: +66 (0)76 201 234
Cuisine: Italian

Navrang Mahal

A well-known Phuket Indian restaurant serving North Indian dishes, freshly prepared by experienced chefs and served in brass Katoris in the Royal Mughal style of the bygone Emperors of India.

Opening Hours: Daily from 12:30 – 15:00 & 18:30 – 23:00. Closed for lunch on Monday and Tuesday
Location: At the Karon Sea Sands Resort on the Beach Road
Tel: +66 (0) 76 286 464
Cuisine: Indian

On The Rock Restaurant

On the Rock is one of the oldest established restaurants in Phuket and is rightly regarded as an institution on the island – a place where families, lovers and friends can count on eating spanking-fresh seafood in a great setting.

As the name suggests, the restaurant is at the end of a rocky promontory in the grounds of Marina Phuket Resort, which feted its 25th anniversary in 2010.

Location: in Marina Phuket resort
Address: 47 Karon Beach Rd
Tel: +66 (0)76 330 625

Papa Restaurant

Papa, part of Rattana Beach Hotel, offers a good variety of food including steaks, pizzas, and seafood as well as Russian and Thai options. If you want to see what a ‘Thai Elvis’ looks like, don’t miss the Elvis Presley Tribute show at Papa. They usually have the show twice a week. Free entry, call for the schedule.

Opening Hours: Daily from 11:00 – midnight
Location: at Rattana Beach Hotel on Patak Road
Tel: +66 (0)76 396 415
Cuisine: International food, Russian food by Russian chef, Italian food, Thai food and Fresh Seafood

Pizza 2000

Pizza 2000 is a German-owned 24-seat restaurant located on Patak Road East between Karon centre and Hilton Phuket Arcadia. With an Italian and German menu: pizza, spaghetti, and schnitzel are prepared by a talented chef from fresh ingredients at very fair prices. Pizza 2000 also offers a delivery service.

Opening Hours: 12:00 - 24:00
Location: On Patak Road East, opposite entrance of Karon Hillside Hotel
Tel: +66 (0)76 396 364, +66 (0)85 882 9229
Cuisine: Italian, German, and Thai

Royal Tandoor House

Further down the soi, Royal Tandoor House deals in authentic North Indian cuisine such as masala, biryani and, of course, tandoori chicken.

Location: In the Soi Centara Karon Resort
Tel: +66 (0) 76 398 039
Cuisine: Indian

Ruen Thep Seafood

One of the few restaurants on the island where you can dine with the sand between your toes, Ruen Thep is great for sundowners and grilled seafood.

Location: at the southernmost tip of Karon Beach.

Sand Bar of Movenpick

Sand Bar enjoys one of the best locations in Karon on the beachfront. It has a relaxed ambience and is a part of the Movenpick Karon Resort. Sand Bar is a great place to people watch while enjoying pizza, cold drinks and cocktails.

Opening Hours: Daily
Location: On the beachfront, part of Movenpick Karon Resort
Tel: +66 (0) 76 396 139
Cuisine: Pizza

Seafood @ Karon

Seafood @ Karon offers more choices for visitors who are looking for a cool place to dine in Karon. It is not at all a typical shop-house like most venues in the same neighborhood. This big and smart looking building has a cozy ambience and with a high ceiling that allows breezes to flow easily – a perfect design for Phuket’s tropical weather. Another plus point is that the restaurant has chilled seafood on display in front of restaurant. Customers can pick the items they prefer, and then leave the hard work to the kitchen team.

Opening Hours: 13:00 – 23:00
Location: On Patak Road not far from the traffic circle (same road as Red Onion Restaurant).
Cuisine: Seafood and Thai

Seafood Restaurants

As you head south towards Karon after the Luang Poh Chuan Road you'll see about seven or eight Thai style seafood restaurants on your left. The restaurants include; Sompong & Mala, Bounty and Best Friend Restaurant. Many people claim that these places are the best for genuine Thai food. Reasonable rates. 

Opening Hours: 09:00 – 23:00
Location: Next to Karon Stadium
Cuisine: Thai and some western food

Three Crowns Restaurant & Grill

Three Crowns is a venue where you can enjoy good meals with reasonable prices. Recommended dishes are for example stir-fried chicken with ginger and their many grill items. Don’t forget to sample their banana fritter and ice cream or simple banana pancakes.

Opening Hours: Daily
Location: Soi Old Phuket Resort, not far from the Hilton Phuket Resort
Cuisine: Thai and International

Tony Restaurant & Bar

Tony Restaurant & Bar

Tony Restaurant & Bar offers authentic Thai cuisine and an extensive selection of European food. They have a snooker table. Enjoy the breeze and views from the second-floor terrace overlooking beautiful Karon Bay.

Opening Hours: For breakfast, lunch and dinner
Location: Next to In On the Beach Resort, near Nong Han Lake on the beachfront. Look for the big statue of the fisherman

Two Chefs in Karon

Following their successful operations in Kata, the Swedish-run Two Chefs now boasts a branch in Karon. Good food with a very agreeable family atmosphere. 

Opening Hours: From 12:00 - 24:00
Location: In the Soi Centara Karon Resort
Tel: +66 (0) 76 286 479
Cuisine: International and Thai

Vitaporn

This family run seafood restaurant offers first-class Thai cuisine. Try their famous kung sarong (fresh prawns cooked in a crisp golden noodle, Thai style). Prices are affordable. 

Opening Hours: From 09:00 - 02:00
Location: On the Beach Road, not far from the Waterfront Suites
Tel: +66 (0)76 398 089

Whale Poolside

Whale Resort has a cool poolside restaurant that's open to the public. Thai favourites and buffets are the norm, great for a snack in the middle of some poolside sunbathing. 

Opening Hours: 6.00 – 23.30
Location: Inside the Whale Resort, very close to Karon Circle

Related Pages

Top 10 Phuket Restaurants Top 20 Phuket Restaurants

After long discussions, during which the Phuket.com Magazine team considered and weighed up each restaurant’s cuisine, setting, service, location, atmosphere and décor, we finally came up with a definitive list. Read More...

 
Sunday Brunch in 5 Resorts Sunday Brunch in 12 Resorts

Much of the pleasure in visiting Phuket is choosing from the selection of restaurants whose international executive chefs present dishes that are hard to find anywhere else in the world.  Read More...

Hotels in Karon Beach
Loading...

LOCATION :  
HOTEL :  
CHECK IN : CHECK OUT : FOR : NIGHT(S)
IN : Loading...  

Send us your feedback

Help us keep this website up-to-date by sending us your comments and suggestions. If your question is about a hotel please use this link - For TOUR questions and enquiries please use this link


Hotel Quick Finder

City:
Check In:
Check Out:
in:
Loading...
Karon Beach
Download our Free {place} Guide

Asia Web Direct Travel Club members have access to our free travel guides, and lots of other travel specials and benefits from the Asia Travel Specialists.

Please enter your details and we'll send your free {place} Travel Guide to you straight away. We will also add you to our free Asia Web Direct Travel Club Newsletter.

All fields are required.

We will not pass your details on to any other company or individual. We take your privacy seriously!

in
in Loading... out