The quaint 32-room Hotel Rocamar is located in downtown Isla Mujeres and overlooks the Caribbean Sea. The no-frills property features rooms that are equipped with only the basics -- in-room safe, mini-fridge, and bed (there's no TV or phone) -- and plain decor, save for a few Mexican-style decorations. They are, however, clean and comfortable. Though some pricier units are more spacious and come with kitchenettes, not all of these have air-conditioning, which could certainly be an issue during the hot summer season. Most have terraces with hammocks and excellent ocean views. The bathrooms have mosaic-style tiling, but some have glass walls, which can be awkward for guests who prefer their privacy. It's a simple hotel, and it's not on the beach, but the stunning views alone are worth the relatively affordable price.