Romantic Restaurants for Valentine's Day in Bangkok

If you are planning a romantic evening for your lover on the Valentine's Day 2019 in Thailand’s capital, there are many romantic restaurants to choose from for the celebration of Valentine's Day in Bangkok.

We’ve picked for you 25 best places to celebrate Valentine's Day in Bangkok in 2019.

IN the Mood for LOVE

IN the Mood for LOVE Sushi Bar and Bistro is a chic Japanese restaurant in Bangkok decorated with an atmosphere of 1960s Chinese or Shanghai style. This makes the place look unique and creates a romantic mood. The food served at “IN the Mood for LOVE" is Japanese fusion food that is not traditional Japanese food, but the kind of food you will love.

IN the Mood for LOVE

Opening Hours: 5:30 pm - midnight (closed every Monday)

Location: Ekkamai 1

How to get there: by BTS - 15 minutes’ walk from Ekkamai BTS Station 

Sirocco

There’s no better place to celebrate Valentine’s Day in Bangkok than Sirocco, the restaurant on the 63rd floor of Lebua Hotel. This place will make your dinner very romantic and memorable because you will enjoy a beautiful and stunning view overlooking the Chao Phraya River under the night sky and the stars mixed with jazz music and wide selection of Mediterranean food.

Sirocco

Dress code: Smart casual

Opening Hours: Daily 6:00 pm – 1:00 am

Location: The State Tower and Lebua Hotel

How to get there: by BTS - 7 minutes’ walk from Saphan Taksin BTS Station

Sirocco's Valentine Menu (PDF)

Price: 35,999++ Baht/Couple

Vertigo Grill & Moon Bar

Vertigo is the original rooftop open-air grill restaurant on the top of Banyan Tree Hotel. The highlight of this restaurant is the 360° panoramic view over Bangkok with the delicious food and amazing atmosphere. After dining, you can chill at Moon Bar, sip a cool drink, enjoy the view from high and dive into romantic atmosphere under the starry night sky.

Dress code: Smart Casual

Opening Hours: Vertigo: 6:00 pm – 10:30 pm & Moon Bar: 5:00 pm – 1:00 am daily

Location: Banyan Tree Hotel

How to get there:

  • by MRT - 10 minutes’ walk from Lumpini MRT Station
  • by BTS - 15 minutes’ walk from Saladaeng BTS Station

Cielo Sky Bar & Restaurant

Cielo Sky Bar & Restaurant is located on the 46th floor of W District building in Bangkok. This is another restaurant where we would suggest bringing your lover on a special day. The romantic atmosphere is perfectly combined with delicious food at this sky bar & restaurant. Cielo Sky Bar & Restaurant also offers a special Valentine’s Dinner Set to make your special night even better.

Cielo Sky Bar & Restaurant 

Location: 46th Floor W District Building

Opening Hours: 5:00 pm – 1:00 am

How to get there: by BTS - 5 minutes’ walk from Phra Khanong BTS Station

Price: VALENTINE’S DINNER SET:

  • 5 Course Menu (8,500++/Couple)
  • 4 Course Menu (2,850++/Person)

La VIE

La VIE French restaurant is located on the 11th floor of the 5-star Bangkok Boutique Hotel, VIE Hotel Bangkok. Once you walk into the restaurant, you will be impressed with the beautiful decoration, good service and the sound of piano. The restaurant serves French Cuisine. On Valentine’s Day, the restaurant also offers a sumptuous 5-course Valentine’s Day Set Dinner and a complimentary red rose surprise.

La VIE

Dress Code: Smart Casual

Location: 11st floor, VIE Hotel Bangkok

Opening Hours: Noon - 3:00 pm, 6:30 pm – 10:30 pm

How to get there: by BTS - 1 minute’ walk from Ratchathewi BTS Station

Price: Valentine’s Day 5-Course Set Dinner - 3,850++/Couple

OSHA BANGKOK

OSHA is a famous modern Thai restaurant that has 9 branches in San Francisco and 2 other branches in Thailand, including OSHA Bangkok, an elegant Thai restaurant at Soi Ruamrudee, and OSHA Cafe, Thai casual style restaurant at Asiatique the Riverfront. The restaurant is suitable for those who like to experience the modern Thai food that is absolutely delicious. OSHA Bangkok restaurant offers authentic Thai Taste with a Modern Twist on Valentine's Set Menu of 6 courses, created by Chef Purida Theerapong.

OSHA Bangkok

Location: Royal Resident Park

Opening Hours: 6:00 pm – 11:00 pm

How to get there:

  • by MRT - 10 minutes’ walk from Lumpini MRT Station
  • by BTS - 15 minutes’ walk from Phloen Chit BTS Station

Price: 8,950++ Baht /Couple, get 1 free bottle of Pitars Prosecco Rose

Tuscany Thai Cuisine

Tuscany is a restaurant where a modern Thai style is mixed with classic Italian style. This can create a romantic atmosphere with bright colors of orange, yellow, green and blue mixed with the easy listening background music. For the food, there are many tempting menus at Tuscany Thai Cuisine such as Tuscan pork legs, Tuscany Cabonara, Tuscan sausage from the imported lamb topped with a special sauce.

Tuscany

Location: Soi Phaholyothin 23, Chatuchak, Bangkok

Opening Hours: 5:00 pm - midnight

How to get there: by BTS - 15 minutes’ walk from Phahonyothin BTS Station

Yellow Tail Sushi Bar

Yellow Tail Sushi Bar or YTSB is an excellent Japanese restaurant for anyone looking for premium cuts of the best sushi and sashimi. The restaurant is beautiful in accordance with the 5 star rating of the hotel, VIE Hotel Bangkok. All food here is served with a good presentation. Yellow Tail Sushi Bar also offers Special “Omakase” and complimentary sparkling sake for Valentine’s Day.

Yellow Tail Sushi Bar

Dress Code: Smart Casual

Location: 4th floor, VIE Hotel Bangkok

Opening Hours: 5:30 pm onwards

How to get there: by BTS - 1 minute’ walk from Ratchathewi BTS Station

Price: Valentines Special “Omakase”:

  • 12 courses (3,000 Baht/Person)
  • 16 courses (5,000 Baht/Person)
  • 21 courses (7,000 Baht/Person)

Atelier

If your lover loves food, you can make them fall in love with you all over again with an extensive dinner buffet at Atelier restaurant at Pullman Bangkok Grande Sukhumvit Hotel. The restaurant comes with the “Seafood Sensation” theme and is full of special seafood offers on menu, such as large Alaskan crab legs that are firm, fresh, sweet, delicious, non-stop serving. There are also fresh oysters, New Zealand mussels, prawns, salmon, Wagyu beef steak, lamb, Japanese sushi, Indian curries, and various other dishes on offer at Atelier.

Atelier

Location: 2nd Floor, Pullman Bangkok Grande Sukhumvit Hotel

Opening Hours: 6:00 pm - onwards

How to get there:

  • by BTS - 8 minutes’ walk from Asok BTS Station
  • by MRT - 5 minutes’ walk from Sukhumvit MRT Station

Price: THB 1,699++ per person (THB 1,999 net) including free flow of soft drinks and a glass of sparkling wine

The Roof Restaurant

You and your lover will not be disappointed if you’ll come to enjoy your dinner on Valentine's Day at The Roof Restaurant on the 25th floor of Siam@Siam Design Hotel Bangkok. You will not only see the view of Bangkok City and enjoy chic and unique decoration of the restaurant but also be able to cook by yourself. You will be excited with the Stone Grill Alfasco style food. It is kind of freshly cooked food on a volcanic rock which is considered to be the first place of this type in Thailand. This will guarantee that your Valentine will have fun and enjoy evening with you in a unique style.

The Roof Restaurant

Opening Hours: 6:00 pm – 11:00 pm

Location: 25th Floor, Siam@Siam Design Hotel Bangkok

How to get there: by BTS - 2 minutes’ walk from National Stadium BTS Station

Oasis Pool Bar

Oasis Pool Bar is located on the 37th floor of the InterContinental Hotel in Ratchaprasong area. On Valentine’s Night only, Oasis will be turned into a private romantic dining venue for the couples to enjoy time under the stars with the six-course set menu.

Oasis Pool Bar

Location: 37th floor, InterContinental Bangkok

Opening Hours: 10:00 am – 10:00 pm

How to get there: by BTS - 1 minutes’ walk from Chidlom BTS Station

Price: 11,099++ baht per person includes a complimentary teddy bear and red rose for each couple

The Deck by the River

If you are looking for the place with a great atmosphere for your dinner on Valentine's Day, The Deck by the River at Arun Residence Hotel could be another good choice for you. The restaurant is located by the Chao Phraya River. When looking at the opposite side, you can see the view of the beautiful Wat Arun. The Deck by the River restaurant serves Thai fusion and authentic French cuisine such as grilled sheep, salmon steak, roasted duck breast with raspberry sauce and red wine, papaya salad, and fried octopus’ balls with chili paste. The restaurant normally offers a special Valentine’s set menu for the night of love.

The Deck by the River

Location: 1st floor, Arun Residence Hotel

Opening Hours: 8:00 am – 10:00 pm

How to get there: by Boat - take Chao Phraya Tourist Boat or Orange Flag Boat to Tha Tien Pier (N8) and then walk for 5 minutes

Chocolate Ville

Chocolate Ville is a luxury European style restaurant in Bangkok which is suitable for couples who like taking pictures. The food here is also popular including honey roasted pork ribs, fried oysters with cheese, grilled goose liver salad with blueberry gravy, fresh tuna salad and baked pasta with cheese.

Chocolate Ville

Opening Hours: 4:00 pm - midnight

Location: Kaset-Nawamin Road, KM 11, Bangkok

How to get there: Chocolate Ville is nowhere near any BTS or MRT station so taking a Taxi is the only convenient choice (taxi fare from the city should be about 200-300 baht)

Buri Tara Bar and Restaurant

Buri Tara is a waterfront restaurant is a modern Thai style restaurant with the aura of Bali. The restaurant by the Chao Phraya River is decorated with wooden furniture making the atmosphere cozy and warm. You can bring your love to just sit and watch the sunset here. The popular offers on the menu that guarantee the best impression are Baked River Prawns with Cheese, Black Spaghetti Fried with Olive Oil with Grilled Scallops, Crab Papaya Salad, Crab meat fried with Pickled Eggs. Buri Tara also organizes live band performance for this Valentine’s Day. Valentine’s Day here will be on first come first serve basis so no booking is required.

Buri Tara 

Location: Bangkok Square, Rama 3

Opening Hours: 5:00 pm - midnight

How to get there: Buri Tara Bar and Restaurant is nowhere near any BTS or MRT station so taking a Taxi is the only convenient choice (taxi fare from the city should be about 150-250 baht)

Price: 1,000 baht per person

TAPAS VINO

TAPAS VINO is Bangkok’s best Spanish restaurant with cozy ambiance at Pullman Bangkok Grande Sukhumvit Hotel. Tapas Vino serves a Mediterranean menu that has a wide variety of choices in a modern style. TAPAS VINO restaurant offers a romantic dinner with 5-course Valentine’s Day dinner menu set designed especially for the intimate evening.

Atelier

Location: 2nd Floor, Pullman Bangkok Grande Sukhumvit Hotel

Opening Hours: 6:00 pm - onwards

How to get there:

  • by BTS - 8 minutes’ walk from Asok BTS Station
  • by MRT - 5 minutes’ walk from Sukhumvit MRT Station

Price: THB 3,900++ per couple (THB 4,590 net) including two glasses of bubbles and one rose

Elements

Elements is a French restaurant with a Japanese touch on the 25th floor of The Okura Prestige Bangkok. The restaurant is decorated with brown and black tones and is not that large, only about 40-50 seats. Elements restaurant is simple but still luxurious and ensuring privacy. The restaurant offers a 6-course set menu for the special night on Valentine’s Day.

Elements

Location: 25th floor, The Okura Prestige Bangkok.

Opening Hours: 6:00 pm – 10:30 pm

How to get there: by BTS - 2 minutes’ walk from Phloen Chit BTS Station

Price: THB 4,900 per person including free glass of Champagne

The SQUARE

The SQUARE is the restaurant located at Novotel Bangkok Fenix Silom Hotel. The restaurant offers a delicious buffet for couples looking for a romantic dinner on Valentine’s Day in Silom area. There are special dishes prepared exclusively for this romantic night, including river prawns thermidor, salmon gravlax with mustard dill sauce, baked salmon & spinach in puff pastry and twin dishes of foie gras and scallops with cranberry sauce served at each couple’s table.

The SQUARE

Location: 6th floor, Novotel Bangkok Fenix Silom Hotel

Opening Hours: 6:00 pm – 10:00 pm

How to get there: by BTS - 10 minutes’ walk from Surasak or Saphan Taksin BTS Station

Price: 2,400 baht per couple (1,999 Baht per couple if booking before 8th Feb) including a free welcome drink of Sweetheart cocktail

Espresso

Espresso is a restaurant at InterContinental Hotel in Ratchaprasong area of Bangkok. The atmosphere of this restaurant is elegant, beautiful, and suitable for romantic dining. Espresso has a Valentine’s Day dinner buffet that includes a serving of Canadian lobster, carvery with roasted Wagyu beef prime rib, roasted leg of lamb, and baked whole salmon with rock salt.

Espresso

Location: 2nd floor, InterContinental Hotel

Opening Hours: 6:00 am – 11:00 pm

How to get there: by BTS - 1 minutes’ walk from Chidlom BTS Station

Price: 2,519++ baht per person includes a complimentary cuddly teddy bear and rose for each couple

The Sala

The Sala restaurant is located on the 3rd floor of the Sheraton Grande Sukhumvit Hotel in Bangkok. One of the highlights of this restaurant is the open-air area with a pool, garden and pavilion in the middle of it, giving a feeling like a retro Thai style. The Sala restaurant offers you to have a dinner under the stars on Valentine’s Day.

The Sala

Location: 3rd floor, Sheraton Grande Sukhumvit Hotel

Opening Hours: 11:00 am – 9:30 pm

How to get there:

  • by BTS - 1 minutes’ walk from Asok Station
  • by MRT - 3 minutes’ walk from Sukhumvit MRT Station

Price: THB 4,000 per couple

Chao Phraya Princess Cruise

Chao Phraya Princess Cruise is one of the most popular cruises along Chao Phraya River in Bangkok where you can dine in a romantic atmosphere with an easy-listening jazz played by a professional live band. Chao Phraya Princess Cruise serves delicious Thai & International cuisine in buffet style. You can spend an exciting and memorable evening cruising and dining along the Chao Phraya River on Valentine's Day.

Chao Phraya Princess Cruise

Meal: International buffet dinner

Cruise time: 7:30 pm - 9:30 pm

Meeting Point: River City Pier

Price: 2,000 baht/person

Special Price: deal on KLOOKdeal on Trazy

Manohra Cruise

Manohra Cruise operated by Bangkok Anantara River Resort & Spa is one of the most luxurious Thai style river cruises in Bangkok. Manohra Cruise is different from other cruises as they are offering cruise on an antique rice barge with a quiet and private dinner cruise experience. Manohra Cruise serves delicious Thai dishes for a luxurious 5-course dinner. On Valentine’s Day’s Dinner, Manohra Cruise offers you a special five course dinner including a bottle of sparkling wine, Thai handicraft elephant and rose.

Manohra Cruise

Meal: 5 courses of Thai fine dining

Cruise time: 7:30 pm – 9:30 pm

Meeting Point: Anantara Riverside Bangkok Resort Pier

Price: 8,999++ baht/couple

Special Price: deal on KLOOKdeal on Trazy

White Orchid River Cruise

On Valentine's Day, White Orchid River Cruise offers new experiences in the romantic and enjoyable atmosphere on the Chao Phraya River in Bangkok. White Orchid River Cruise uses a large white cruise ship which can accommodate up to 500 persons and provides its guests the luxury, comfort and convenience. It is a 3-deck cruise ship with an open-air deck on the 3rd floor where you can overlook the scenery of both sides of the river at night. Buffet Dinner is served with a variety of delightful Thai and Western cuisines. The highlight of White Orchid River Cruise is a possibility to enjoy the special “Cabaret Show” as well as Thai classical dance show, live music and disco.

White Orchid River Cruise

Meal: Thai and International Buffet

Entertainment: Live music, Cabaret Show and Thai Classical Dance

Cruise time: 7:45 pm - 9:45 pm

Meeting Point: River City Pier, ICONSIAM Pier

Walk-in Price: 1,500-2,500 baht/person

Special Price: deal on KLOOKdeal on Trazy

Loy Nava Dinner Cruise

Loy Nava Dinner Cruise is offering a journey into Thai culture on a luxury rice barge that can accommodate 50 to 60 persons on one cruise. The elegant traditional wooden boat of Loy Nava Dinner Cruise creates a unique atmosphere for the dinner. Thai food dishes here feature specialties from each region in Thailand, all made with fresh high-quality ingredients. The special atmosphere of the cruise is created by Thai traditional dance performances and Thai music. On Valentine's Day, Loy Nava Dinner Cruise offers a special 2 hour cruise with 10 course Thai traditional dinner, special drinks and rose for ladies.

Loy Nava Dinner Cruise

Meal: 10 course Thai traditional dinner

Cruise time: 6:00 pm - 8:00 pm, 8:10 pm – 10:10 pm

Meeting Point: River City Pier

Walk-in Price: 2,150-3,500 baht/person

Special Price: deal on KLOOKdeal on Trazy

Read more about our experience on Loy Nava Dinner Cruise here: Review of Loy Nava Dinner Cruise.

Bangkok Balcony

Bangkok Balcony is located on the 81th floor of Baiyoke Sky Hotel. Bangkok Balcony offers a breathtaking view over the night sky of Bangkok with an authentic Thai cuisine buffet. They have both indoor tables and balcony tables for a different experience. On Valentine’s Day, the restaurant serves International buffet and grilled food dishes and surprises its guests with special Valentine's Day souvenirs. You can also go to the Observation Deck on 77th floor and Revolving View Point on 84th floor for the best views of Bangkok.

Bangkok Balcony

Location: 81th floor, Baiyoke Sky Hotel

Opening Hours: 5:30 pm – 11:00 pm

How to get there:

  • by Airport Rail Link - less than 5 minutes’ walk away from Airport Rail Link Ratchaprarop Station
  • by BTS - 10 minutes from Phayathai BTS Station.

Price: 2050-5,600 baht/person

Special Price: deal on KLOOK

Café de Nimes

Café de Nimes is located on the G floor of Grand Sukhumvit Hotel Bangkok. The highlight of this restaurant is the Grand Seafood Buffet dinner. On Valentine’s Day, there will be a special “Be My Valentine” dinner with a romantic buffet dinner featuring a wide variety of on-ice and grilled seafood such as Chilean Crab, River Prawn, Oyster, Rock Lobster, Blue Crab, and Lamb Chop for couples. They also have a special romantic theme decorated desserts and a complimentary glass of good wine.

Cafe de Nimes

Location: G floor, Grand Sukhumvit Hotel Bangkok

Opening Hours: 6:30 pm – 10:00 pm

How to get there: by BTS - 3 minutes’ walk from Nana BTS Station.

Price: 1,099 Baht per person

Special Price: deal on KLOOK

Where to Stay in Bangkok?

What is the best place to stay in Bangkok if you're planning to spend Valentine's Day in Thai capital? Our recommendations for choosing the right area in Bangkok can be found here: Where to Stay in Bangkok - Guide to Bangkok Best Areas.