Thailand Travel

Shangri-La Horizon Dinner Cruise: Romantic Dinner under the Night Light of Bangkok

Shangri-La Horizon Dinner Cruise is a delicious international buffet dinner served aboard an elegant riverboat while cruising along Chao Phraya River where guests can enjoy the glimmering lights of Bangkok. I’m sure many of you have been on a dinner cruise in Bangkok. In fact, this is one of the top touristy things to do in Thailand, and I love dinner cruises too. 😀

Thanks to, I got an opportunity to experience Shangri-La Horizon Dinner Cruise – a smaller cruise, thus more exclusive and intimate. It was a totally refreshing experience and certainly the BEST dinner cruise I’ve ever boarded. Truthfully, it was very well-organized and service-oriented, everything from boarding to dinner to watching the city’s sights from the majestic Chao Phraya River.

First of all, let me introduce you to Trazy. It’s a one stop travel booking website where you can easily find the latest, trendiest, newest things to do in Korea and Thailand at the best price. From travel activities, tours, performance and concert tickets, as well as passes to beauty make-up experiences, Trazy has something for travellers of all ages.

Shangri-La Horizon Dinner Cruise
Photo Credit: Shangri-La Hotel, Bangkok

About the Cruise

Horizon Cruise by Shangri-La Hotel, Bangkok has spacious air-conditioned cabins with 120 seats (spread in two decks) with additional open-air seating on the fore and aft decks. In terms of size, it’s smaller than most dinner cruise ships so you can expect a relaxed and peaceful ambiance as you dine on Horizon Cruise. 🙂

Starting from Shangri-La Pier every evening at 7:30pm, the cruise passes many historic old buildings and monuments, including the Grand Palace and the Temple of Dawn. Diners can start their evening with drinks served on the deck, followed by a sumptuous international buffet in the air-conditioned dining cabin. After dinner, they can return to the deck to enjoy the cool river breeze and night lights of Bangkok before returning to the hotel at 9:30pm.

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise
Shangri-La Horizon Dinner Cruise

We took the BTS Skytrain from our hotel (Victory Monument station) and arrived at Saphan Taksin station in about 30 mins. From there, we walked out through Exit 1, took the escalator down, made a right turn and walked for 2 mins before we arrived at Shangri-La Hotel Krungthep Wing. Once you make a right turn, you’ll see the signage to the hotel so you’ll not miss it. In fact, it’s very convenient to get here via skytrain.

Shangri-La Hotel has two towers. You’ll need to walk from Krungthep Wing to Shangri-La Wing where the Shangri-La Pier is located. We arrived at the pier 20mins before departure and were escorted to the beautiful cruise like a VIP. We were then shown to our table on the upper deck with my name on it. It was nice to be made to feel special on a night like this LOL 😆

Shangri-La Horizon Dinner Cruise
Photo Credit: Shangri-La Hotel

Shangri-La Horizon Dinner Cruise

Tables are arranged by the windows so that diners can turn around and easily look-out at the beautiful view. They are nicely spaced out for enough privacy too. Both upper and lower decks have similar set-up. The buffet spread is served at the center of the cabin in both decks. Some fruits and desserts are also served at the outer open-air deck.

Before dinner, the waiter will bring the drinks list which contains a good selection of cocktails, wines, spirits, beers and other drinks. The highly rated sumptuous buffet features a variety of local and international dishes such as chilled seafood, sushi and sashimi, delicious desserts, salads and a good choice of Thai, Western and Asian cuisines.

Shangri-La Horizon Dinner Cruise

The best thing is there is no need to hurry to the buffet as the food is replenished regularly. The diners were pleasant and well-mannered – everyone enjoyed the food at their own pace. I’m sure this is something that we truly appreciate when we travel. What’s the rush when there is no work or school! 😆

The Food

Honestly, I had less than 5 mins to take pictures of the food before the dinner starts. So, I apologize if my photography doesn’t do justice to the food. Believe me, everything we had was SO delicious and I couldn’t even ask for more! Edison was so delighted to take his pick from a wide variety of seafood, sushi and sashimi.

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise

I particularly like the Thai cuisines such as spicy prawn salad, seafood tom yum soup, roasted giant sea bass, stir fried beef with broccoli, Thai basil minced pork and so on. For dessert, there is a good choice of local fresh fruits such as mango, pineapple, watermelon, grapes and guava, along with a variety of cakes and tarts, as well as ice-cream.

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise

Shangri-La Horizon Dinner Cruise
More desserts…

Next, this is more on personal preferences. There is no loud music or live performance on the cruise. Maybe it’s a sign of age but I actually like it this way, it’s quiet and romantic! Being the World Cup season now, there’s a TV that broadcast live football games too. If you ask me, I can’t think of a better way to watch the World Cup than with a cold beer on Horizon Cruise. 😀

Wat Arun
Attraction that I like best – Wat Arun

During dinner, the captain would make announcement when the cruise was approaching some attractions along the Chao Phraya River such as Wat Pho (Temple of the Reclining Buddha), The Grand Palace and Wat Arun (Temple of Dawn) so that diners can watch or take pictures. The waiters were also very helpful to take pictures for the guests.

Rama 8 Bridge from Horizon Cruise. Photo Credit: Shangri-La Hotel

My Verdict

This is definitely something that I’d truly recommend to all of you to experience Bangkok and to enjoy an intimate dining experience on Chao Phraya River. The cruise is located at Shangri-La Hotel which is very easily accessible by BTS Skytrain (Saphan Taksin station).

The ambience was PERFECT for couples and families. All the staffs were very polite and friendly, they kept checking on how we like the food and offered to help taking pictures. Besides the top-notch service, the rest of the cruise also exceeded my expectations. The food is five-star quality with huge variety and constantly being topped-up. Everything was delicious with a good selection of wine and beers too. 😀

In terms of price, Shangri-La Horizon Dinner Cruise is slightly higher than other cruises on Chao Phraya River. However, this is NOT a mass market cruise but a luxury cruise. The price is for premium quality food and services, hence it is well worth it. Especially for families with kids, you don’t have to worry about the crowd when boarding (much safer too!).

At the end of the cruise, the staffs lined up to thank each and every diners. We only wished it can last more than 2 hours, that’s how much we loved it. Additionally, we also enjoyed the attractions along the river. Overall, it was a fantastic way to spend our first night in Bangkok.

How to Book

Now, you can experience the magic of Bangkok at night on a 2-hour Shangri-La Horizon Dinner Cruise. You’ll also enjoy exquisite course of international buffet dinner in a relaxing air-conditioned cabin. The dinner cruise is priced at S$91.60 (for adult) and S$47.20 (for child 6 – 11 years old). Children between 2 – 5 years old are free of charge.* Book it now on Trazy! 😀

*Rates are accurate at the time of publish.
Disclosure: Thanks to Trazy for inviting us to Shangri-La Horizon Dinner Cruise. This post contains affiliate links that allow me to earn a small commission if you click on them and make a booking (at no extra cost to you). Thank you for your support!

Recommended For You

Join The Discussion!

1 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
1 Comment authors
Notify of

This looks good! Much better than the super crowded Chao Phraya Cruise I went last time…