There are several excellent hotels in the vicinity of the Bangkok airport.
Low budget first:
A low budget guest house that I highly recommend is called ‘Sananwan Palace’. It is a pleasure to stay in this family and operated oasis. It is only 25 minutes by taxi from the airport.
Prices of rooms
300 baht room with fan
600 baht room with air conditioning.
Sanawan Palace Guesthouse It has a nice pool, sauna and gym. Room service and delicious food at your fingertips. It’s a little oasis in the Bangkok area and you will enjoy the old market on the canal nearby and the new temple which is only a 5 minute walk from the guest house.
This guesthouse is in a district called Bangpli and is a bit hard for taxi drivers to find, but they do offer an airport pick up service that costs the same as hiring a taxi at the airport.
Looking for a hotel instead?
There are several hotels also very close to the airport:
Avana Hotel It is close to the Bangkok airport. 25 km or 25 minutes by taxi from the airport This luxury hotel was formerly known as the Highway Inn Hotel. A 3-star hotel with room rates starting at 1,000 baht per night.
The Convenient Resort Suvarnabhumi Bangkok. This hotel offers comfortable accommodation and is only 5 minutes from Suvarnabhumi Airport and approximately 25 minutes from Bangkok city centre. This resort offers 24-hour reception and is ready to serve you no matter what time your flight arrives or departs. Room rates start at less than 1,200 baht.
floral complex of the region it is only 5 km or 3 miles from Bangkok airport. This resort offers free airport pickup and drop-off. Room rates start at 1000 baht. That’s what the taxi would cost you.
The Big Eats Inn Bangkok. This hotel is about 10 kilometers from Bangkok Suvarnabhumi International Airport. Room rates around 1600 baht.
Whether you’re looking for a hotel for a restful night or an extended stay, there are plenty of options near Bangkok International Airport.
Some of the hotels offer airport pick up and drop off services at reasonable prices. Most of them have a 24/7 reception service to assist you no matter what time of day or night you arrive.
From experience I would suggest using the airport pick up service as it is much more convenient and hassle free than standing in line for a taxi at the airport. They usually cost the same and are not metered taxis but limousines.