(286)

Find where to stay and what to pay for Bangkok Hotels. Select a hotel to see nearby attractions and restaurants. Compare prices on multiple sites at once to get the best rate.

Sort results by:

You've selected:

1. Marriott Bangkok Resort and Spa

Hotel Class: 5 star

average price : $172.94

Marriott Bangkok Resort and Spa

257 1-3 Charoen Nakorn rd, Thonburi
Bangkok
Thailand

A true resort hotel located along the river with an excellent resort atmosphere. Perfect for all types of travellers looking for a nice and peaceful place away from home, yet with easy access to the city. This hotel would be su... more

class
popularity A++ Top 50
rating A

Compare prices for Marriott Bangkok Resort and Spa:

2. Oriental

Hotel Class: 5 star

average price : $550.00

Oriental

48 Oriental Ave
Bangkok
Thailand

This hotel is a true legend. For more than a century visiting royalty, dignataries, artists and distinguished travellers have chosen to stay here for its splendour and luxury, confirming its reputation as one of the greatest ho... more

class
popularity A+ Top 1%
rating A

Compare prices for Oriental:

3. Baiyoke Sky

Hotel Class: 4 star

average price : $126.00

Baiyoke Sky

222 Rajprarop rd, Rajthavee
Bangkok
Thailand

The hotel is the world's tallest tower and represents a genuine landmark of Thailand. Public areas include a magnificent ballroom on the lower ground floor and an outdoor swimming pool in a courtyard setting. (07/04PC) The ho... more

class
popularity A+ Top 2%
rating A

Compare prices for Baiyoke Sky:

4. Shangri-La Hotel Bangkok

Hotel Class: 5 star

average price : $145.00

Shangri-La Hotel Bangkok

89 soi wat Suan Plu, new Rd
Bangkok
Thailand

The Shangri-La hotel, Bangkok offers guests a magnificent tropical garden and pool area on the banks of Chao Phraya River (River of Kings). A spacious lobby, 799 contemporary luxurious Thai decor guestrooms and suites, excellen... more

class
popularity A+ Top 2%
rating A

Compare prices for Shangri-La Hotel Bangkok:

5. Pathumwan Princess Hotel

Hotel Class: 4 star

average price : $140.00

Pathumwan Princess Hotel

444 mbk Centre Phayathai rd, Pathumwan
Bangkok
Thailand

Facilities include a very large salt-water swimming pool, a state of the art biggest fitness center in Bangkok, tennis courts and squash courts. There is also a jogging track which is on top of the MBK shopping center. Tantara... more

class
popularity A+ Top 2%
rating A

Compare prices for Pathumwan Princess Hotel:

6. The Peninsula Bangkok

Hotel Class: 5 star

average price : $259.75

The Peninsula Bangkok

333 Charoennakorn Rd Klongsan
Bangkok
Thailand

A 3 tier swimming pool is located at the side of the hotel offering a river view. A snack or even lunch set can also be served upon guest request. The prestige facility also includes peninsula spa and state of art fitness club.... more

class
popularity A+ Top 2%
rating A

Compare prices for The Peninsula Bangkok:

7. JW Marriott Bangkok

Hotel Class: 5 star

average price : $235.82

JW Marriott Bangkok

4 Sukhumvit Road, soi 2
Bangkok
Thailand

Public areas are a reflection of the high quality at this property. A wide range of services and facilities are offered including traditional Thai massage, sauna, world class jacuzzi, state of the art fitness centre overlo... more

class
popularity A+ Top 2%
rating A

Compare prices for JW Marriott Bangkok:

8. Sukhothai

Hotel Class: 5 star

average price : $232.41

Sukhothai

13/3 South Sathorn Rd
Bangkok
Thailand

Public areas include the well kept gardens, which provide an oasis of calm amid the bustle of Bangkok. A wide range of facilities and services commensurate with the standard of the property are provided. (11/06SW) The property... more

class
popularity A+ Top 2%
rating A

Compare prices for Sukhothai:

9. Novotel Bangkok On Siam Square

Hotel Class: 4 star

average price : $123.13

Novotel Bangkok On Siam Square

Siam Square soi 6
Bangkok
Thailand

A well located first class hotel for the leisure or business travellers. (07/04PC) This hotel is an 18 storey, white, modern, high-rise building. The front of the building is set back from the road in four tiered steps. The h... more

class
popularity A+ Top 2%
rating A

Compare prices for Novotel Bangkok On Siam Square:

10. Four Seasons

Hotel Class: 5 star

average price : $246.08

Four Seasons

155 Rajadamri Rd
Bangkok
Thailand

There is a quiet courtyard setting featuring quality shops around the hotel's warm and homely garden. A wide range of services and facilities are available such as exclusive spa treatments and fully equipped fitness facilities.... more

class
popularity A+ Top 2%
rating

Compare prices for Four Seasons: