La isla de Roti (Pulau Roti) es una isla de Indonesia que pertenece a la provincia de Nusa Tenggara Timur.
Se encuentra al suroeste de la isla de Timor, en el océano Índico, entre el mar de Savu al norte y el mar de Timor al sur.
Es la isla más meridional de la placa Euroasiática.
Con una superficie de 1.214 km², tiene una población de en torno a los 100.000 habitantes.
[1] Su capital es Ba'a, que está prácticamente en el centro de la costa septentrional de la isla, a unos 8 km del aeropuerto.