September through November or March and April are considered the best months for a honeymoon since the weather is pleasant in most places during this time.