Rollsö är ett naturskönt område som ligger i Karlskrona kommun i Blekinge Län. Det är ett naturreservat som förvaltas av Länsstyrelsen i Blekinge län och skapades den 31 maj 2010. Reservatets totala storlek är 71 hektar, varav 9 hektar är landyta, 61 hektar är vatten och 2 hektar består av skog.
Tidigare var Rollsö och Rollsöflöt militära områden, men idag är det ett populärt utflyktsmål för både båtägare och badsugna besökare. Området är också av intresse för den som är intresserad av militärhistoria.
Vattenområdet runt Rollsö är djupt, med ett största djup på cirka 5 meter. På västra sidan av Rollsö i Vanösundet finns en brygga med djupt vatten. Stränderna norr om bryggan och på den norra delen av ön består till stor del av klippor. Där finns också en liten badvik med sandbotten. På öns södra och östra sida har stränderna block eller är steniga.
Sammanfattningsvis är Rollsö ett vackert naturreservat som är väl värt ett besök. Här kan man njuta av en dag på vattnet, ta ett svalkande dopp och upptäcka områdets spännande militärhistoria.