For a small town, Selma has a fair selection of hotels, most of them located close to the main road through the center (Whitson Street), which parallels highway 99 one block east. Best Western Colonial Inn is a handsome, timbered, three story building beside the Floral Avenue exit of CA 99, separated from the highway by a small area of gardens & trees, and with an outdoor pool at one side. The inn offers free continental breakfast and is close to many restaurants along Floral & Whitson streets. The main supermarkets in Selma are a short distance away on the far side of the highway. Other amenities are a fitness center, guest laundry, free wi-fi and a business center.